I have a bunch of options for GPS’s and logging/export, however lately, I have just been using the Strava iPhone App (also available free on Android). Works great even without cell coverage. Instant upload to your free strava.com account. You can attach pictures as well to the track and they will show up geotagged on the map within strava. Gives you a elevation profile and speed. Easy to share and export as GPX (from the web version).
Example from last weekend’s SOTA: https://www.strava.com/activities/376025071 Note that this is the public view. If you have an account you will see more info and the pictures will show up on the map.
Also, easy to screen shot for summit reports: http://www.pnwsota.org/blog/k7mk/2015-april-27/kepros-mountain-success-second-attempt
I had it running > 4 hours on this summit and it didn’t even put a dent in the iPhone6 battery (no cell coverage the entire time). With cell coverage you will see yourself on the topo or satellite map.
Give it a go, it is free and easy!