Barclaycard Arrival Plus missing from the list, it's my go-to card. I recommend it to everyone.
* 2 points for each $1 spent + 5% bonus on redeeming (effectively 2.1% in cash back)
* 70,000 points ($700) on signup with minimum spend
* $89 annual fee, waived first year
* No foreign transaction fees
https://cards.barclaycardus.com/banking/cards/barclaycard-ar...