try www.walkjogrun.com maps your runs mileage, and accent/decent on graph