Citi Premier vs Chase Sapphire Preferred: Which travel rewards credit card is best for you?

The Chase Sapphire Preferred and Citi Premier offer strong welcome bonuses, points earning, and travel partners — but one comes with more benefits.