The CIBC ATM machines by my house have USD capabilities to them....I can do all transactions there (including transfers, withdrawals, and deposits)....maybe this isn't everywhere, but I think it's great! I can also see my USD account transactions online with them...I wonder if this is something they are just rolling out????