I ride the same 20-mile loop on my dinner hour 2-3 times a week during warmer weather.  This night almost ended in tragedy when my Shimano Ultegra crank simply snapped...