Umm actually the maps are very very cheap. the USGS sells a 6 cd set for $400.00USD that maps out every road in the USA. This is the same mapset that 99.9% of all navigation software companies use to make their product. (it's public domain data so therefore you can resell or even give-away the data you bought from the USGS. the only company I know of that doesnt use the USGS/CENSUS data is navtech, and their maps are the worst I have ever used/seen Navtech data is sparse at best where you need it, and is full of errors.

So the argument that the mapping data is expensive is false.. It can be free/had very cheaply (have 10 guys go together to buy the cd set, $40.00 per person!)