Thought I would bump this and see if anyone else is on Strava since this thread went around this summer. I really enjoy it for tracking progress in training.
I agree, Strava is good progress tracking tool. I know that for our group it has being a great motivator and quite a few of our friends have really improved or ride more often after joining Strava