Credit cards have many benefits, from providing a financial cushion in case of emergencies, to helping build credit scores to accumulating rewards and perks. While there are endless cards to choose ...