As TorontoSingh mentions above, Bank of America was able to pull my Canadian credit and issue me a US card (I applied over the phone for the Bank of America US Aeroplan MasterCard, which they have since discontinued)
You should also investigate Amex Global Transfer