There is an old version of the mapquest software that works for free. I have it and love it, turn by turn, it has voice, POI and everything. I'm even considering buying the new one since it looks like it has so many new cool functions
Posted from my CrackBerry at wapforums.crackberry.com
I'm a telenav user - it's worth the $9.99/month for me. If you do a search on GPS or Telenav or Maps or just visit the GPS forum you will find a LOT of opinions on this issue - and some pretty usefull background for you to base your decision on.
TeleNav rocks, best there is for a GPS application. I have tried/tested all the free ones and a couple of commercial apps (like CoPilot Live). Yes it costs, and you get what you pay for.
That said, Nav4All is probably the best of the free apps.
I have Verizon with VZ Navigator. I love it. One cool feature is the ablility to log into your online VZ Navigator account via a desktop computer. You can search for addresses or enter addresses from your computer, sync and save them as a favorite, them pull them up later on your phone while your on the go.
I tested out the new Garmin Mobile on a trip last week and it worked perfectly, I don't remember the price though but I don't drive enough to justify a pay GPS app. I use Nav4All on the occasion I need directions.
Garmin offers a GPS app for BB devices, if you have a BB with built in GPS its $99 if you don't have a BB with built in GPS its $149. There is one downside and that is if you have your BB replaced under warranty, get it stolen or lost well you have to buy again.
On the upside if you buy AT&T Navigator all year $10x12 mos plus tax about $130 a year.