I don't know if it will work for you, but I'm in a similar situation, and Charles Schwab Bank's ATM card has worked in every country I've been to so far.
Edit: Except Argentina, as I was there when the official dollar-peso exchange rate was held artificially (and laughably) low. But now the law has changed, so your millage may vary.