Strava for the segments.
With my 810, I automatically upload the ride to garmin connect using the garmin connect app.
Then garmin sync automatically uploads the information to strava.
The only thing I have to do at the end of my ride is hit save, go inside and take a shower and then check out my stats.
__________________
Hey guys, lets go play bikes!
Strava