I'm on Strava (premium.) Monthly challenges, segments, workout plans, and a much more polished phone app were the deciding factors. I don't sweat the monthly fee at all-- it's probably the cheapest recurring bike-related expense I have.
__________________