Google Maps has a relatively undocumented feature that allows for the caching of a map on your iPhone so that you navigate without a 3G or a Wi-Fi connection. All it takes is a bit of forward planning while you have access to the Internet.
My travel and photo blogs . . .
By Ian Hardacre