Until they have a true google app for iOS products, Apple Maps has been serving well and is easier to use than googlemaps via browser. I haven't had any errant directions or missing towns yet.
The big problem with maps is that even if there is only 1% or less in database or routing mistakes, it can affect a great number of people. So far, I haven't been one of those affected.
Have to say, though, that I don't depend on it as my primary mapping device and use it only as a backup to my Garmin or for quick overviews of a complete route and timing if I'm away from my Garmin. It shines for that type of use, at least for me; sitting in a restaurant somewhere, or away from the van for whatever other reason and wanting to do some route planning.
It will also find poi's easier than the Garmin in many cases, as it pulls from more current web-based dbs, not whichever most recent poi update you've loaded to your Garmin or Tom Tom etc. Been many times I've found something thru the phone maps that did not come up in my most recent Garmin update.