Both MC and VISA are dropping their 1% fee
Dont know as of what date.
VISA uses RBS's less competitive exchange rate, so MC is the best overall choice.
Any Capital One MC that earns some kind of rewards is Golden since the FOREX fee will now be 0%. Another good choice would be a MC branded affinity card from MBNA that will not be affected by their recent changes. MBNA Fidelity should be one.