I started out with the green card. I thought it was pretty good but I also didn't think I was getting enough points back.
Then I had a dental emergancy. Everything worked out good until I was getting ready to pay. When I got the bill I was in shock, over 4K. I was in a slight panic as the receptionest was stairing at me waiting for me to pay. I opened up the Amex app on my phone and checked my spending power. Approved in 1 second. When I was leaving the parking lot all I could think of was WOW this is the best card I ever had! A few months ago I upgraded to the gold card and at first I thought the annual fees were a little high $250.00 but the points are amazing. 4X the points, some of their preferred places are 10X the points. In 2 months I earned over $300.00. The gold card is made out of metal and very heavy it's a Beast. When you hand it to someone for payment it commends a lot of respect. I highly recommend it.
I always keep in mind that its a check card and not a credit card so I use it like cash, I only buy what I can afford and generally make 2 payments a month.
One problem that it does create(by being so awesome). I have to force myself to use my other credit cards so they don't lower my credit limits.
If I could give Amex 10 stars I would :)