American Express offers excellent credit cards and highly rated customer service. It's also different from most card issuers because it both issues credit cards and has its own payment network.