I bought this truck about a year ago. It was previously owned and I was the second owner. I shopped around looking at all of the "big three" offerings, I even checked out the Tundra and new Titan. I drove all of them. The Dodge was fastest (Hemi Powered) The Nissan Seemed to be the most Techie, Ya know gadgets and such. But the best overall was this GMC, Towing power is top shelf even with the baby 4.8 ltr. I still tow nearly 7000 lbs and it's rated for even higher, not too shabby for a 1/2 ton, If you need to tow more, then obviously you'd be 3/4 ton shopping. But all things considered, The GMC has the all around best value, Mabye not the best in all areas, but certainly superior in most.
Outside looks, clearly a mature truck, not a "plastic looking" toy. It has a very pronounced grille, and very clean lines down the side.
Power rear windows on the extended cabs (instead of the "pop out" type.