Wow I wish that was my commute to work!
Mine is about 4 or 5 miles of relatively strait 2 lane hiways, a 10 mile criuse down a 4 lane hiway, a 6 or 7 mile ride down a city road with one turn and several redlights, and finally a 4 mile twisty scenic mountain road that is great untill I catch up to the long line of cars stuck behind grandma.