Here's some info that might help

NB. I have to state that this info is just from my own experiences, you should double check with your carrier if you are concerned about charges
Data RoamingWhen you roam, by default "Data Roaming" is OFF. Don't turn it on, as it's hideously expensive. But if you leave it safely off, you should be fine! Of course, if your phone rings and you answer it, you will pay.
So don't worry too much from a data point of view, just don't turn on Data Roaming. If you don't want to pay for calls, don't answer your phone or make calls. Personally I never use Data Roaming, and only make calls for an emergency (or when trying to meet up with someone!).
Airplane ModeAirplane Mode + Wifi, turns your iPhone into an iPod Touch. The GPS hardware will not work (just like an iPod touch which has none). This is a useful operating mode, but NOT useful at all with GPS Log
Testing before you goThe SIM card removal was the old way I recommended to
test how GPS Log can operate in a data-less environment. Now there is a better way (in iOS 4). Settings -> General -> Network, turn 'Cellular Data' OFF. Then you can try GPS Log out in such an environment without removing the SIM. Your choice if you yank the SIM card when you travel…
No SIMYou can definitely use Wifi without a SIM card.
Photo GeoTaggingPhotos probably won't get geotagged by the iPhone's Camera App without a data plan. This is because it takes longer to get a fix, and probably won't have a location in the time it takes you to press the shutter.
You *can* however do this in GPS Log. Because GPS Log actually tells you when you get a fix. In Advanced Settings (
http://wiki.gpslog.cc/page/Advanced_Settings#Photos) you can enable "Also save a full-sized copy to the App directory" then download the photos via FTP. You can do this instead of, or as well as saving to the iPhone camera roll (doing both adds to the saving time). Photos you share to Flickr, or by Mail, etc will have the correct Meta Data.
NoteGetting the first location fix in a new location can take some time. Just be patient, put it on a table or even in your pocket and leave it running

Use the 'Lock' feature in GPS Log to prevent the iPhone going to sleep.
Hope this helps

Enjoy your trip.
Will