http://www.rewardscanada.ca/topcc2012/
I looked into a few points cards, and it just feels like it takes forever to build up the points to get anything worthwhile unless you're dumping your mortgage payment on your card every month.
Thoughts?
Someone correct me if im wrong but i tried this and apparently you can't pay debt with debt therefore no bank I know off allows you to put your mortgage payments on your credit card, only way would be to do a cash advance from your visa to you bank account in order to pay your mortgage but cash advances on your visa are bad for your credit and i dont think you collect reward points on cash advances anyways (only exception I know of debt to pay debt is using your credit line to pay your visa not sure why the banks make this exception)
As for me I have both an Amex platinum airmiles (double dip on the miles at shell in conjunction with air miles card) and an RBC Avion Infinite Visa...I have enough airmiles saved up for a flight anywhere in the world, and I flew to Vancouver for free on my Avion last year and have already almost enough for another flight to Vancouver...I just run everything through my credit cards and pay off the balance in full every months that way I get the rewards without the drawbacks.