There is a new credit card out that appears to be Canada's best cash-back card with no annual fee. This card isn't advertised (yet?) on MBNA's website.
MBNA Smart Cash Credit Card - Canada's Best Cash Back No Fee Credit Card - New 2009
MBNA Smart Cash has the following cash-back/rebate:

Recent comments
23 min 20 sec ago
28 min 49 sec ago
2 hours 25 min ago
10 hours 41 min ago
10 hours 43 min ago
10 hours 46 min ago
10 hours 49 min ago
2 days 15 hours ago
2 days 16 hours ago
3 days 14 hours ago