The Google Maps app for android caches the map tiles of areas you visit. Also, the GM Brut mod allows you to cache map tiles to the SD card. I'm on a very limited data plan, so I'd like to have my entire city cached to my phone memory/SDcard. So far, the only way I can think of is to manually scroll all over the city using different zoom levels.
My question is: is there a better way to do that? Again, I want to be able to use GM anywhere in the city without having to download the maps on-the-fly over my data plan. Is there a practical way to achieve this, so I won't have to scroll several times (once for each zoom level) over the entire city?