While you won't get any miles for doing this, Citibank in most places now offers no commission conversion of USD to local currency if you use a US based Citi debit card at a local Citi ATM. That is, no forex commission added, and no ATM fee. You get essentially the wholesale rate for USD.
IMHO, this is a pretty good deal. And, there have been several recent Citi offers where you can get 10 to 20K AA miles for opening a US based Citi checking account.
This might be a good way to go, if you can arrange for your pay to go into a Citi $ account.