I have a Sprint 8703 with GPS. Been using the TeleNav service for $10 a month. It provides turn by turn directions. (Also messed with Blackberry Maps, which is free, but doesn't do turn-by-turn directions or other nice things.)
Probably going to drop it, though. For a few reasons:
- Turn by Turn directions can't be sent over Bluetooth (Blackberry Software Issue)
- Crashes the Blackberry sometimes. (Known bug on the 8703, I guess. Your mileage may vary.)
- GPS signal sometimes isn't the greatest. Was using it in LA, and couldn't get a signal. Was pretty cloudy out, I guess. The next day, same place, no clouds, worked great.
I have a Garmin GPS V, so I'll just go back to using that.