If you qualify, though, you should definitely consider the Chase Sapphire Reserve. It does have a $450 annual fee, but spend $4,000, get 100,000 points (plus an additional point per dollar spent), and $300 in travel credit (tolls, taxis, and parking, etc. qualify, as well as the usual flights, cruises, car rentals, and lodging). The points can be cashed out for $1,000+ or used toward booking additional travel at 1.5x that. Other benefits too (insurance, reimbursement for Global entry for one person, certain lounge access, other stuff I forget).
So a minimum of $1,340 back for that $450 annual fee. So far the sign up bonus has held steady, but I don't know how long it will continue.