I use an app called "My tracks" (For Android). It records your location / path info etc and you can enter your weight and the type of activity and will tell you your calorie burn etc if you are so inclined.... You need to remember to start / stop it, but it's free and you don't need to keep something plugged into your camera port.