My friend is a runner, and he has this GPS thing he wears around his wrist. It tracks your path, elevation, mileage and speed. It also beeps to tell you if you're going too slow or too fast, so you're always going at a constant pace, which could help you push yourself.