Premium credit cards charge annual fees but offer rich rewards, travel perks, and valuable bonuses that can outweigh the cost ...