<p>BCEagle, in reality there’s only two and a half sources of map data in the US. One is Navteq (aka Nokia) out of Chicago and the other is TeleAtlas out of the Netherlands. The half is the people who do their own using public domain data (Tiger maps) or other sources. </p>
<p>In theory, any nav software can use anyone’s data if it has been compiled to the proper (usually proprietary) format, but in practice, you stick with what works. The hard work is not the map data but the libraries you use to access the data and get work done. The libraries do things like geocoding, reverse geocoding (gps coordinates from / to address), map-drawing, map-matching, POI searches, route calculation, guidance, and many other functions. </p>
<p>Apple’s issue could be the data especially if they rolled their own, or the libraries, or the application coding. It’s not like they’re immune from screw-ups. My TomTom knew every Chinese restaurant in Washington DC but could not find Arlington National Cemetery using fairly obvious search criteria. In Puerto Rico all it had was post offices… </p>
<p>Add to that the chaos of real time information providers for traffic and weather and it gets quite crowded…</p>
<p>I applaud Apple for going DIY but having gone thru the path myself I wish them well. It is not an easy path (pun intended)…</p>
<p>Figure it’s going to take a couple years for them to get it right. Microsoft took considerably longer than that but Bing maps are pretty good. If you want a no brainer good navigation on a phone, get a Nokia :). I’ve had offline maps on Nokia phones for many years, and they work pretty well.</p>
<p>I am guessing Apple may be thinking of Location Based Services (LBS) down the road, so that’s why the are DIY’ing… there’s business reasons to stick or not stick with Google and they certainly have the money to DIY, but it’s not going to be easy either way.</p>
<p>By the way, Nokia does allow downloading map data (check Nokia Drive). The big issue is that the user interfaces for any smartphone are not very good and that kills the user experience. In a pinch my Samsung Focus (windows 7.5) works great but nothing like my TomTom.</p>