Upvote:0
So far, I think Citi Premier Card is the best for US domestic flights (48 states excluding Hawaii and Alaska). To summarize:
Upvote:1
The American Express Platinum Card has a international companion airfare benefit, however it requires you to purchase a business class or first class ticket.
Alaska Airlines also has a credit card featuring a coach companion airfare benefit: Alaska Airlines Card