MyTracks.

MyTracks. for Iphone. A professional app for getting GPS data when you are going out.
iPhone Giveaway of the Day