RoadRunner:
We paid with our FirstUSA Mileage Plus cards because they only have a 1% markup on foreign transactions
These are United Airlines affinity cards that earn miles on United Airlines and have the low foreign transaction fee. You can apply for them at
http://www.firstusa.com/xcards2/ccards/united