Other side of the table
I have never had a GM card.
But - I work for a retailer that does a lot of credit card processing and the customer service people for the GM Card are the WORST in the business.
MANY times we've had frustrated customers who could not get purchases authorized because their customer service department could not be contacted to lift security hold placed on their card after they attempted to make a large purchase.
Granted, having card security stop a "suspicious" $2K purchase is nice. It is not nice when it takes DAYS to resolve and your credit card is unusable in the meantime. "Please hold" means - "hope you have all damn day to wait, and then be serviced by someone clueless...."
I would never recommend getting a GM card.
Shouldn't you be considering a FF mile card? I just love my AAdvantage Citibank MasterCard.