Someone asked about Magellan. I have two of them, and I regret it. Just got map updates, first in a long time, and it STILL does not have the I-69 road that was opened almost a year ago in Indiana. This is a major route from Canada to Mexico, a very important road. How could they have missed it?
And my subdivision (10 yrs old) still isn't on it, either.
I note that every mapping program I've tried on my iPhone - Maps, Google Maps, and Mapquest - have both of these things, and have had them a long time.
The last time I used Magellan, twice it took me off Major, divided highways and took me on back roads for no reason, out of my way. Well, it tried twice: I ignored it the second time.
I have nothing but contempt for Magellan.