I list seven 2% cash back cards, only one of which charges no fee for foreign transactions. (I make no money on any of the offers.)
When actually spending on the cards, compare the money you would receive from the 2% to the points or miles received for the same spend. The 2% is the opportunity cost of the points or miles.