This app was mentioned in
with an average of
Check out OpenGPS Tracker. It's really basic, but gets the job done if you're just interested in monitoring your times and distances.
I like to take photos when I travel, but my camera doesn't have a built-in GPS. I like to be able to geotag my photos to remember where each one was if it's not obvious from the content years down the road. One way around this is to use your phone's GPS via an app and then merge it into the EXIF data using Jeffrey Friedl's Geoencoding Support plugin for Lightroom. The app I use is Open GPS Tracker. It's pretty simple. You can play with some settings like waypoint frequency, but basically you just start it when you want to track and stop it when you're through. It creates a file you can then use in many other applications to create a track map. This is good for things other than geotagging photos, too. If you like to go hiking, you can use it to plot your hike. Same with running.
For what phone? Windows mobile, Android, or Iphone? I personally use Open GPS Tracker
A quick search on the Google Play Store should do the job ;)
I found this : [link]
But it's not the only one :D
Open GPS Tracker. Works great and can be exported to google earth
OpenGPS for the actual tracking, then you can upload the GPX file to Strava for record keeping.