This is a really cool thread! I played around with a few of the mentioned apps, like "View ranger" and "All-sport GPS". I don't need maps because I usually already know where I will be going, so View Ranger was a little more technical than I needed. However, I really like the allsport GPS. I just want to track the basics like elevation, time, and speed, all of which it does very well! It's easy to use and I really like that I do not have to be connected to my data while using it. Just with playing with it a few times, it appears to use about 4% of battery per 30 min on my iphone. Essentially, I could go for a 6hr ride and only use 48%, still leaving over 50% battery life for an emergency call or whatever.
"May your trails be crooked, winding, crooked, dangerous, leading to the most amazing view" -Edward Abbey