Choosing a credit card can often be a little stressful, between annual fees, reward categories, welcome bonuses and transferable points, there's a lot to manage and retain. I've been a reporter at ...