I use Here Maps and get on quite well. I have two nitpicks, but 90% of the time I use it with my wife in the car, so the one of us that is not driving is able to manually adjust without problems. These two (nitpicky) downsides are as follows: 1) Once enroute, if you stray off course Here Maps will not adjust your route and recalculate automatically for you. It is not difficult to manually recalculate the route yourself, so the designated-passenger-navigator just has to do this manually. 2) There is no audio turn by turn navigation. Once again, this isn't a big problem for me since the passenger becomes the navigator and gives the directions. Both of these nitpicks do make Here Maps much less usable when one is driving by oneself. NavMii did both of these things, but I found the app to be nearly unusable and the downloadable map database to be pathetic (see my comments above). It seems that MapsPro can do these things as well. I have been putting off purchasing Maps Pro, but Steve S's comments on Maps Pro are quite promising.