I've got a new HTC Desire and I'm loving finally having GPS functionality on my phone and use a few apps regularly which are very useful. Can you recommend any other ones that make good use out of GPS and mapping functions. The ones I use are... Google Maps - Needs no introduction. Just amazing. Google My Tracks - Another amazing one. Records your runs, bike rides, car journeys, etc. Plots them on a map and gives you things like average speed, top speed, altitude. This one has made me actually want to go out for a jog or bike ride. Layer - Probably really good in a city, not so good in my small town. What else is there?