Come on Chris...Is it really necessary to throw an un-necessary, out of context anti-GM diatribe on virtually every post...You got a lemon it appears. Happens to every brand at one time or another, and that includes the imports. I used to work in the service department of an import dealer and I saw them coming in on the hook daily, just like all other brands.
I'm pro GM, always have been and always will be. But I refuse to trash other brands. If there weren't die hard followers of GM, Dodge and Ford, they'd have been gone years ago (economic, management and labor issues aside). I see tons of new Dodges, Fords, Chevy's and GMC's everywhere around here, so there's room in the market for everyone without brand bashing.
I have never had a problem with a GM truck since my '83 Blazer. Once the racing tranny guy figured out GM's mistake on the 700R4, that one was golden too. Lighten up a little.