I've been preferring Maps to Google's utterly user-hostile experience for quite a while now.
It's odd - Google does have a great mapping product: it's called Waze. That's great on a phone! But Google Maps? Christ... it's so bad. All of their iPhone apps are downright user-hostile but Maps is the worst.