said by Bob4:You're better off using Capital One for overseas charges -- No foreign currency fees. I saved a bunch when I charged my Paris hotel bill to my Capital One card.
I have had Capital One in the past and prefer USAA. I hardly ever travel outside of the US, so the foreign transaction charge does not bother me. USAA only charges 1%. I have used it in the UK, France, and The Netherlands and it was fine.