Originally Posted by terryb99
Though not the safest in some countries, you will always get the best exchange by taking nice clean 100USD bills and exchanging them yourself in the country you are visiting.
While it's important to have cash as a backup, credit and ATM cards are the best way to go, as long as you are using the right credit and ATM cards. See the
FlyerTalk wiki for more detailed info on the pros/cons of various cards.