BMO has a US MC that might be of interest to you. The fee is waived if you spend a minimum of $1000 on it after the first year. We have this card and find we have never had a year that we didn't meet the target amount, its not hard to do.
BMO® U.S. Dollar Mastercard®*
BMO® U.S. Dollar Mastercard®*
- The Best BMO® Credit Card for Spending in U.S. dollars.
- Low $35 USD annual fee
- Fee Rebate offer: Spend just $1,000 USD in one year on your card, and the annual fee for the following year is on us
- Free extended warranty and purchase protection
- Zero Dollar Liability: protects you from unauthorized use of your credit card
- 24-hour, out-of-country emergency assistance with GlobalAssistTM*
- Acceptance at over 30 million locations in the U.S., Canada and worldwide
- Cash advances at over 1 million ATMs worldwide5