Icon ios app
Strava
Free app for Android and iPhone

http://www.geekstinkbreath.net/blogs/read/37993/