This is an unfortunate development, as I always thought Amex was a good competitor to the Aerogold card. As for me, I currently use a Diners Club/enRoute and President's Choice Visa combination to earn miles and points.
A good deal for $65 a year.
Besides these mileage earning cards, a good option might now be the CIBC Dividend Visa, costs $79 and gives back 2% on all spending over $5,000 in a year (a reduced amount on the first $5k). It also includes health insurance. My parents use this card.