I will be the first to admit that I am a big fan of Strava for biking (and running when I happen to do so). Not because I want to pick up as many QOMs as humanly possible or beat out the local semi-pro athletes that seem to ride the same routes, but more because the data is a great indicator on how you are progressing as a rider or runner.