Track your rides and runs via your iPhone, Android or GPS device, analyze your performance, and compare with friends.
You're certainly putting in the hours, on your own which is impressive comparatively to other pro's I'm following, with that kinda work you ought a be racing in Europe in no time.
^^^^ predictor of the future!
Haha! Saw it coming