My best mate is a pretty serious cyclist and recently discovered Strava, which has bits for running and cycling. I do neither but have an account so I can follow what she gets up to (almost 70kph this weekend - on a fixie ) and it seems pretty well laid- and thought-out.