Using your credit card in foreign countries can be expensive due to the foreign transaction fees. The Wanderlust Journey blog has a useful post
on credit card foreign transaction fees. He mentions two popular cards that don't have these fees: Capital One credit cards and the Schwab Bank’s Invest First Visa. Second best are credit cards from USAA Bank and from credit unions.