Just noticed a very neat app on my G1 called My Tracks. This app can record your GPS Tracks and visualize various activities. And of course you can share that via Google Maps and Google Docs w/ other users. Stuff such as this may make Mobile phone indispensable. On a seperate note, my firm has just developed a very similar app for the Iphone called GPS Story Teller. As soon as it out on the App Store feel free to give me your feedback on that and any comparison vis a vis My Tracks.
You can check out the youtube video at http://www.youtube.com/v/IBmjJrgUGdE
You can check it at: http://mytracks.appspot.com/