Get the Bank of America Travel Rewards card if you want a no-annual-fee card with no foreign transaction fee for trips abroad. It pays the most to Bank of America customers, because BofA Rewards adds 10% to 75% to its 1.5 points per dollar as your bank and Merrill balances grow.

Source