For a trip or two abroad a year, take a card with no annual fee or foreign transaction fee, such as the U.S. Bank Altitude Connect. If you go abroad several times a year, the $95 Chase Sapphire Preferred is worth its fee for primary rental car coverage, trip insurance, and points that transfer to airlines.

Source