SportyPal | Free tracking mobile application for all GPS enabled phones Mainly specialized for running, cycling, rollerblading and freeride. It can track movement in real time, with measuring speed, distance, calories burned, pace... Also they have and web application sportypal.com where the workouts are uploaded after every workout. It looks very slick, i tested it, its great, hooks into google maps, displays lots of info and its free. Plus you can upload your data as you go, you don't even need to do anything else with it really. I am going to go for a walk and see what it does and how frequently it logs data.