wherever you do, do not use ur debit card overseas. lots of fraud. me personally i prefer to use my credit cards of course they charged i believe 3% or 1% to use it over seas but is safer you dont use your cash and you are not exposing your cash. another way to do is getting travelers checks. this way if you loose them american express will replace them where ever you are at.
Paypal, Visa, Mastercard, Telegrafic Transfer.