You should do a search on the Amex board - there have been threads in the past on this.
I think the general view was that it is not great at the cheap level but quite good as the top-end (£24,000 per year, I think !!) level - although people always have different ideas of what to expect from these things. Put it this way, I've never seriously considered joining based on what I have read from third parties.