Below are our curated lists of the top credit cards in Canada for the purposes of earning points and maximizing rewards.