Something to consider, most credit cards charge a fee when you purchase things in another currency (aka Euros). Capital One is one of the few companies that charges you no fees. I hate Capital One…i’ll be honest…but I have paying fees even more!
With that said I have a Chase British Airways Visa and a Amex Platinum in my wallet. They both have always worked great for me.