The right credit and debit cards can save you hundreds in foreign transaction fees, and even get you cash back. Here's the best cards for travel, worldwide!
796