+1 for Endomondo - Very easy to use + doesn't have to be on mobile internet.
Very good UI and detailed. Also has lots of expansion (Pro versions + HRM)
Helps to track PB's and routes, as well as Avg/Max speeds.
Visit the official Runner's World page
Follow Runner's World on Twitter
Other Natmag-Rodale Sites
Run For Charity
About Runner's World