When going abroad, how do you take your money?
All hard cash? Some travellers cheques?
I guess you could use your normal current bank account, but the UK banks (at least my one did) charges fees all over the place.
If you visit a particular country often, is it even possible to open a bank account there? Sure, you'd get charged a fee on the transfer of money, but at least when you're there, any time you need cash from an ATM there would be no fees, and you can rely on the local bank account being more widely accepted than your "foreign" cards