Strava is really starting to grow on me. I like the social aspect of it. I recently found the BF commuters club, which doesn't seem to get a lot of discussion here. Hope I didn't breach some unspoken rule by mentioning it.
Bike Forums Commuters | Strava Club