There seems to be more than enough credit cards in Canada.. i'm not sure what the best way to is to compare them aside from opening up a spreadsheet and making a list.
There alot of details though for each credit card... I guess you need to look at interest rates, if the card has rewards etc..
Personally, I have balances outstanding on my cards and I am paying more interest than i should... I have good credit but not great credit.. my goal is to reduce my interest rates.. i need to compare one low interest card against another.