I'll definitely take a scorching heatwave over cold rain any day. The last two days of rain has put a dent in my workouts. Today's long ride is now postponed.... and I'll be missing tomorrow's Cyclopath social ride to work on a Habitat for Humanity build with the SpiderOne team. I really needed to get in some long miles today, but it looks like a few hours on the indoor trainer is in my future.