I really enjoy Strava even though I've only been able to ride a couple of times. My son had a few dollars left over from his computer buy, and after seeing me get a bike and start riding he used his money to get a bike (cheap walmart fixie but it's a start) so we can ride together. He uses Strava everyday when he rides to school so I can track him. It's funny because he tries to take a different route each time so he can see it on the map. I'm also on the BF group too and there are a handful of riders who do a LOT of mileage. So in my own shy way, it's a pretty decent little social tool.