Sorry, but I think Endomondo is a far better GPS app’ service.
Unlike some of the comments here I’ve never had it drop the GPS signal. I had been using Gpsed on a Blackberry but that’s gone to the wall, constantly drops the signal and doesn’t even allow your time to keep going now..AVOID.
Endomondo allows you to tailor the data to suit different types of cycling and loads of other exercising. It also puts the data into loads of different graphs (if that’s what you’re in to) for instance it will tell you how your times have improved (or not) over 1k, 5k, 15k and 20k over all your rides. When it records it has some really nice features like auto pause, so if you stop for a ‘chat’ to a walker it will pause your route and time. Definitely worth looking at, link below.
http://www.endomondo.com/home