
The new MobileTracker GPS application from SkyLab uses the A-GPS chip inside your Blackberry 8800 or 8830 smartphones to record a tracklog. It works anywhere in the world, and it doesn't matter if there is no cellular network. You can also customize the delays between way points to lower power consumption. The track log is stored on the microSD card and can easily transfered to a PC to get a visual on Google Earth or even Google Maps.
The price for MobileTracker is $24.