I would take a look at the GPS section of the forums. There are several recommendations for GPS receivers that you can sync up to your Curve 8300 via Bluetooth. Also in that section of the forums you can hear about some of the different programs that people use such as Telenav, Google Maps, Garmin and more. Some programs and services are free but others you do have to pay for. Hope this helps.