It's called Map My Run. I like it. It talks to you when you run over your music (tells you split times and etc). It also gets to know your routes and will tell you if and where you improved. It's a really great app. I've used it for about a year now. Before that I'd go back and Google map the dist and that was a pain in the ass.