If you're fortunate enough to travel overseas, first check with your credit card company about any daily fees and what their policy is on the Monetary Exchange Rate. (Ex.: Some friends recently used their credit card overseas for their card's "reward" program. Upon returning home their bills started coming in, they realized for each credit card transaction overseas there was an extra fee. PLUS the monetary exchange rate varied from day to day. It might be easier to carry Traveler's Cheques and do the currency conversion upon entering each country, thereby avoiding the fees and the fluctuating exchange rate.
I have to disaqree with your advice to get traveller's cheques. I used these on my first overseas trip, and they were more trouble than they were worth, with some places flatly refusing to exchange them without proof of purchase, which I had of course, left at home. And don't get me started on the bank queues, the lower exchange rates and the fees involved on each end. My last trip overseas consisted solely of two withdrawals of a few hundred dollars each on my ATM card (just look for the Cirrus logo). The bank gave me the current daily exchange rate (higher than quoted at local exchange shops) and only cost me $4 for each withdrawal. I will never use traveller's cheques ever again.
Also, make sure that you let your credit card company know that you are traveling so they allow charges from the different countries (or even different states!). Nothing is more aggravating that to try to buy something on vacation and have the charge denies because your company is protecting you!
Login using the form on the top of the page to post feedback (if you are a registered user). If you have not yet registered, click here to do so. It's FREE!.