I have been using TrackMe for my kayaking.
http://www.luisespinosa.com/trackme_eng.html
I'm pretty happy with the results:
Each of those markers can be clicked for speed/altitude/heading info.
Additionally, you can use download the kml format data and compile them in GoogleEarth to ALL your recorded tracks like this:
Any of those trip locations can be zoomed in on for the full detailed view.
Also, I'm thinking of scrapping my phone as my "little black box" for the GPS tracking in favor of a Garmin handheld at some point. My TP2 isn't rugged/waterproof enough for the craziness that I keep getting into. I tested a Magellan Explorist on my Utah snowboarding trip. Hate it. Will post the resulting tracks if you want to see what they came out as.