Earn hundreds of dollars in rewards, travel, and cash back. Alternatively, find the best secured, student, or business cards. We ranked the best credit cards, and categorized them by where you spend the most, and what rewards you want to earn.