If at all possible, get American Express travelers checks before you leave home and exchange them at a bank. This will get you the very best exchange rate, even better than USD. I believe that English Sterling and Euro's trade higher than USD, but I don't know anything about how they work.
Before you leave home, if you have a bank debit card with a Visa or Mastercard logo, call your bank and tell them that you will be abroad and to allow charges from overseas. Using your debit card will also guarentee the best exchange rate for your purchases. A regular credit card company tends to charge a small % for each purchase and does not always give a favorable exchange rate.


