I moved to Fido, despite it being owned by Rogers. They seem to be somewhat better. I don't think Public Mobile would be suitable for me. For the last 10 years, I have lived in Cogeco country, so have no other Rogers business.
BMO is pushing a change to their fee schedules and Mastercards with three or four options of plans and cards with cashback - there are restrictions on how to use the accounts (as one would expect), but I noticed they did have a 1.75 plan. Banks are being very aggressive at the moment on this stuff.
Shop around. Looks like you are.
OK...just checked that BMO 1.75% cashback card out. IMHO, the $120 annual fee negates too much of the cashback earned, unless you are a VERY big spender.
I pay no annual fee with the Rogers card since I have my Fido bill auto-paid by the Rogers MC. They waive the annual $29 in that situation.
I have had a closer look at the 2% MBNA card. Despite the fee, I will likely apply for it once Apple Pay support is announced. There are other benefits that I am not getting from my Rogers or Tangerine
If you're going to pay for a card, I'd suggest the Scotia Momentum Visa Infinite Card. It is 4% back on Gas, 4% on Groceries, Groceries, 2% on Drug Store, 2% on recurring payments, and 1% on the rest for a $99 annual fee and a ton of benefits. They also have a 3 month 5% on everything introductory offer. The Rogers card still wins on the 'Other' category.