I favor Navigon MyRegion (currently owned by Garmin)cheap, easy-to-use, looks great, multitasks nicely with music, and unlike Apple/Google/MapQuest/Waze, it works with no cell signal or Internet needed: great for an older disused iPhone or a 3G/4G iPad that has no active plan! Ive tried it on my old iPhone 3G which has no SIM installed, and navigation does still work.
(But Im always cautious before updating to the latest version, so I cant vouch for the recent Navigon update, which adds a transit option.)
Someday well have Apple's ease-of-use and elegance coupled with refined map data that can finally rival Googles. Someday. They had to start somewhere, and user input is how it will improvethe same way Google improved (with a big head start resulting in a great product today). In the meantime, Im glad I have options, and I hope one of them soon is Googles own!