Here is another option you can do but you also need to have a open brokerage account with them. You can download the account application forms online. It's called the Schwab Bank High Yield Investor Checking account:
http://money.cnn.com/galleries/2011/pf/1101/gallery.least_evil_banks/8.html And this:
http://money.usnews.com/money/blogs/my-money/2013/07/17/Save-Money-Summer-Travel-Avoiding-ATM-FeesThis has been discussed since September on the Bajanomad forums. You can do a search there and read up on it.
Hope this helps!