Agreed on GM's sucking. They can't be beat for building strait line machines. Otherwise, they blow. I gave em a shot with my current truck, an 07 Silverado. At 45k miles, the rear main is leaking. WTF. The dash rattles and creaks, the steering rack sounds like its going to die, and the transmission feels like its going to blow up half the time on the 1-2 shift. When the engine goes into 4 cylinder mode, the exhaust rattles like a bitch. The winder sticker says 16 city / 22 highway. It gets 16 on the highway going 70. Maybe 22mpg idling in a freefall off of a large cliff.