I use this to map my mountain bike rides, skate skiing and hikes. The elevation profile is great and its a very easy to use format. Only complaint is the "pause" setting seems a little *too sensitive and misses parts of my workout, especially going uphill. Apart from that, and not recording all the elevation drop if the end of a ride or ski is fast, this app is fantastic!!
Mednu about Map My Tracks: ride hike pro, v2.3