Hi. I managed to get an iPhone without a data plan (there is WiFi in most places where I am). When I use the Google Maps application on my phone it works flawlessly over WiFi. My only problem is that when I am not using WiFi, my maps don't work. I just see a gray grid because there is no way to connect to the internet. Now, I know the GPS will work when I'm offline, but what I really need to do is find a way to cache the area I want to view permanently. Is there any type of Google Maps cache manager app? Or something else I can do? Thanks for any help you could give.