Garmin>VZNav>TeleNav>BBTraffic>everything else I have tried, but sometimes you get what you pay for or can afford. Also agree that $9.99/mo is high, even $4.95 per month is too high, but you get updated maps for free. I know Garmin and other GPS devices offer this now, but for more than $120. I keep a Garmin Nuvi whatever in my car so I am free to use my phone while the Nuvi navigates, but have BBTraffic on my phone for the few times that I am without the Garmin. It also depends on how often you really need it, I see people use thier Garmin/TomTom/Whatever mounted to their windshields (stupidly blocking their view of the road) just to go to the grocery store down the street.
I have always had good experiences with BB Traffic. I personally rely less on visual, and more on voice guidance. It's free, and gives me several route options, traffic updates are helpful, and I even use the ETA message template. Until it guides me wrong I see myself using it indefinitely.
I agree - I have a TomTom but now I use BB Traffic - haven't had any problems yet so I'll stick with BB Traffic. I do like having just one device to carry around too.
i use telemap navigator free and its amazing, its turn by turn gps, also has a list mode, voice directions, navigation, options for nearby resturants, food and drink, service stations, fuel and parking, shopping, transport, emergency, trip advisor, links to bbm, twitter and facebook. only rubbish thing is the map graphics are standard bb maps style (its not satellite pictures like google maps) but its very accurate and does the job plus i guess satelite map style would drain the battery