Ive used other products but they are nowhere near Strava. I use Garmin watch. I love the auto-sync/upload feature so I dont have to take my phone with me.
ArcapA about Strava: Run, Bike, Hike, v5.3.0