Oh man.
28 mi ride @ 7am, averaging 15.0 mph. Including a mountain.
http://www.mapmyride.com/route/us/ca/stanford/460128621140769245 I'd like to point out the 2,400 ft elevation climb and max grade of 9%.
I've done the ride a couple times before, but I was going slower; the difference between 14.5 mph and 15.0 mph is a whole world of hurt when you're dragging your ass up a mountain.