My AMEX card has been the best for rewards/points.
So
Many
Flights
Yo
And access to all the Amex Airport Lounges around the word is LIFEEEEEEE
This interests me as I'm notorious for getting to airports early, and having a lounge to sit in rather than the common cattle area would be preferable.