American Express credit cards can help you earn cashback or reward points on everyday spending, but which card is the best for you? We compare the options ...