I commute 30kms each way to work and back. On top of this I can chose a number of different routes giving me inexcess of 5 miles of steep climbing, having deviated from the valley floors or the coast line. The only problem I have is the wind, with an average wind speed for Wellington (NZ) of around 40km/hr ranging upto 100+km/hr on the not so calsm days!