American Express is a bad choice for many parts of Europe because companies are use to very low processing fees, and AMEX (and Diners Club) are very expensive credit card to process.