Ride home last night was downright hot... at least upper 90's. DW said her car thermometer read 101 just before I left - not the most accurate thing in the world, but pretty close most of the time. Not that it matters - the difference between 99 and 101 is entirely psychological... Head winds were fun, too - 20 MPH steady, gusts up to >30. So I took my new wind approach - head down, spin spin spin, ignore speed, time, and all other arbitrary measures. Seemed to work fairly well, though I did notice that I was a good 4 gears lower than normal on the two steepest hills. That means I was in the small ring, biggest cog, and STANDING to make it up the last one... Got home hot, sweaty, satisfied with my effort... And as a reward for a good ride, DW had steak marinating and ready to go on the grill - wahoo!