How often are you flying? Airline cards sound great but for most people a card that pays cash back without a yearly fee and has no foreign transaction fees is a better deal. I use an airline card for my business because I fly frequently and the points have some tax advantages over cash back, but for personal cards I don’t fly enough and use a cash back card instead. Bank of America travel card and Amazon Prime card are good travel cards to me. There are lots other options that are nearly equal. I’d rather get 1% cash back available anytime than 1% in airline points that I can only use sporadically.
Good question, and I don't fly often so you've given me something to consider. Of the two you mention, do you have a preference? That BofA card is mentioned on Motley Fool as one of several top travel cards recently.