They don't seem to be pushing the Green card lately.
If you want an AMEX charge card, the Premier Rewards card is a better card with better bonus and has probably the same approval criteria as the green.
For an AMEX revolving card, look at the AMEX Starwood.