Garmin-ish app for phones

For any of you with fancy phones, android, iphone or anything like that, this app is deadly, it's just like a Garmin for your phone and automatically posts your route to the internet when your finished.
It even shows you what songs you were listening to and where. It says it gives you pep talks and stuff too but haven't figured out how to work that yet but I'd say it's deadly having your phone shout at you to hit jumps while out on a spin!

Worth a download anyway, the basic version is free.

http://www.endomondo.com/

Here's where I was in Djouce today just to show what it looks like.

http://www.endomondo.com/workouts/

P.S. I was only sectioning bits of tracks for the camera people.... I'm not that slow!
runtastic is another one greg. profiles your route and all. Total elevation gain and loss. speed at each km. I use it all the time running and biking.
Yeah this one does all that too once you upload it, apparently you can do something to do with setting up teams on the site and trying to beat times or something like that. Handy thing to have anyway.