Mapometer!

Mapometer.com (short for mapping pedometer) is an international website providing runners, cyclists and walkers with an easy way to measure the distances of their runs, jogs, rides, walks and hikes using Google maps. It also provides training logs, altitude and elevation measuring and the ability to share routes. *Continued use of GPS running in the background can dramatically decrease battery life.