Membership Rewards offers numerous ways to earn lots of Amex points, including over 10 points-earning credit cards.