The Mapquest App for iPhone and iOS is boss. Really.
The voiced turn-by-turn navigation is excellent. The visual on-screen display is great. Coupled with my Bluetooth speakerphone, this app is killer.