Track your rides and runs via your iPhone, Android or GPS device, analyze your performance, and compare with friends.
Ratcheting up the distances, I see!
But not getting any faster, or finding hills any easier. 100 mile sportive at the end of June, so I need to continue racking up the miles.
Good stuff - well on your way though!