RunKeeper - GPS Track Run Walk This app uses GPS to track your fitness activities that includes distance, time, pace, calories, heart rate, and path you have traveled on a map.
RunKeeper also provides audio cues, customized interval workouts, manual entry for treadmill and other cardio equipment, integrated RunKeeper FitnessClasses and no advertising.