Schwab Bank High Yield Investor checking account
Someone from ISG turned me on to the Schwab checking account a year ago, and it has been great. No foreign transaction fees and they reimburse the ATM fees that most Filipino and Thai banks will charge you. I can use any ATM and take out as much or as little as I want. I don't need to withdraw 20,000 just to avoid paying an ATM fee, at the cost of feeling like a mugging target. I transfer funds from my regular bank to this one a few days before my trip. If, heaven forbid, I happen to get scammed by an ATM skimmer, the damage is limited to what I have in this smaller account. Like most banks, they require a heads-up before you use the card overseas. And it does take a few days for them to credit a transfer to the account. But there are no fees.
My thanks to whoever tipped me off to this.