Here is a vote for the miwest - come to Milwaukee, WI for SuperWeek and you'll see guys from all over the world swearing left and right about the weather. 18 days of racing, all averaging in the high 80 - low 90 range this year with humidty in the 65-85% range, dew points in the upper 60 - low 70 degree range.
2 Sunday's ago, I did 42 hard miles - weighed in pre-ride at 198. Post-ride (before passing out for a few minutes) 190.5 lbs and that included 4 - 28oz. bottles of Cytomax along the 2 hour circuit.
Frozen tundra in winter, sweltering heat in summer.