I have probably tried 10 running/exercising apps with WP7 and Endomondo is easily the best. Its great for running, cycling, skating, skiing, rowing, walking, hiking, riding, etc. It records time, distance, avg speed, calories, and much more. The greatest part is you can look at the history and track your progress.