Track your rides and runs via your iPhone, Android or GPS device, analyze your performance, and compare with friends.
good luck on this one http://www.strava.com/segments/638156
even with a tt bike, aero wheels, tt helmet, and knowing the top of the hill was not all downhill after, i could not have made up the 2 minutes you put on me. thats a good one. did you win?