Originally Posted by sailingdog
Amex, Visa and Mastercard are all good ways and fairly widely accepted. If you really need cash...then having an Amex card is useful, since you can get money in foreign currencies fairly simply through any of their offices that way.
The problem is if you go to many places in Europe and in Africa, AMEX is not accepted, as so is Mastercard.
From my experince from my small travels, is VISA is the most versatile.