I drove them all, Dodge, Ford, Toyota and Nissan, and the Chevy had them all whipped ... The Fords had to be the lousiest thing I ever sat in.. It felt cheap and plastic, and had more buttons than I have ever seen... YUCK! The Dodge was pretty nice but the steering felt sluggish, Toyota would be my second choice if it got better milage it would have been a tough choice, the Nissan was a monster!! Big heavy and unproven.
That's what's nice about different brands competing against each other , one year someone gets a great riding truck the others seem to follow , offer a big HP engine ,,next year another brand ups the HP . What kind of warranty is GM giving ?