I bought a new Gmc Sierra 1500 in 1997 as a work truck. Ran it for 20 years and put 460,000 miles on it . Never had to touch the engine but did put a couple transmissions in it. Overall i was very happy with the reliability of the truck.
Toyotas are nice, but that IForce engine sure doesn't get the fuel milage the others get. Im not sure why Toyota doesn't get on the bandwagon with a new more fuel efficient engine.....
If your a GM guy why not the 1500 with the 3L Duramax, great fuel economy lots of torque and all the convenience features you could want... Love mine....