If I had to look into the future I would say the internal memory is going to be increased. At the moment, TT is in a bind to stuff the NA and European maps into the 4GB internal memory of the GO 930. They have 4 choices, dropping maps or coverage, dropping some details, try to compress the data even more or increase internal memory. I could see TT adding more details which puts them at an advantage vs the competition. I could even see TT offering much more details to major NA cities with the local yellow and blue pages for POIs, much more data for ALG, improved pronounciation, a more sophisticated IQ routing and offering people the possibility to download a major city's data with the purchase of a TT system.
Why not all cities? The amount of data would make it too cumbersome and Tele Atlas has limited very complete coverage. What they have gathered with their specially equipped trucks is awesome. I recently saw a documentary on this. The data is there for some cities, the problem is how to get it onto the small internal memory. Dropping data is the first answer but which? Or don't drop the data that is most usefull to the particular user which is normally his own city or the one he gets to most often. The majority of people live in urban areas and they are the most liquely to buy a gps navigational device because they have a thousand miles or more of street roads and highways within a 30 mile radius. We would still have the continental map for travelling far from home but the emphasis would be for our own city which we often don't know all that well outside our usual routes.