They could be a bit more detailed, but the Mobile Streetmaps series from Dubbele can come in handy if you want to avoid roaming charges on your iPhone when you’re abroad - Google Maps uses bandwidth, don't forget - or if you don’t have 3G mobile broadband on your iPad. The maps are downloaded and stored on the iPhone/iPad itself so the data is available even when you’re offline. You can locate individual streets, or set the map to display the locations of museums, banks and other services. You can also create markers to help you find your way back to parking spots or other locations that you need to remember.
The TomTom map apps are a bit on the pricey side, but they’re well designed and TomTom has wasted no time in updating them to take advantage of iOS4 multi-tasking. If you receive a phone call while you’re driving, the app will temporarily mute its spoken instructions but continue to display the map on the iPhone screen so that you don’t take a wrong turn while you’re taking the call. The map data is stored on the iPhone, so you don’t need to pay for 3G roaming when you’re using it abroad. It takes up a lot of space, though – almost 2GB for the £53 Western Europe map that we tested.
That'd be for...
... the realtime traffic updates. I guess if you turn them off it'll not require the data link. Unless it absolutely has to use the A-GPS to kick-start the GPS...
What's with the bloody iPhone.
A far greater percentage of your readers have Symbian 'phones, why not show some originality and sales nous and do "10 essential apps" for that?
I reckon 'Travel Interpreter' by Jourist is pretty good simply because if gives you 23 languages in one app (just basics, but got me by in Polish and I would have been stumped without the spoken phrases).
Can't believe you didn't mention TripIt. Not the sort of app I would normally use, but I gave it a go about a year ago (I do a lot of business travel overseas), and now I can't get enough of it.
The contents of my iOS Travel Folder:
(and a few others that aren't as generically useful)
You could just use CoPilot instead and save yourself some quiddage...