Yes, these are good dependable trucks. But, I'm not sure I'd get an ext. cab w/ a 4.8L, for sure. If, you're interested in an ext cab. make sure it has the bigger 5.3L if, not the 6.0L. To be able to put the added weight of the ext. cab.
I purchased a reg. cab. 04 Silverado C-1500(sportside) w/ the 4.8L in it, last yr. and granted, it's a nice ride and gets great gas mileage(19 city 24 hi-way). But, @ times I which it had more hp. Especially if, I'm haulin anything heavy or in the mtn./hilly area(s).
Check out the links below for more info on the GM trucks.
i have a 2001 chevy 1500 z-71 ex cab. we purchased it a year ago and have only had to do the usual - oil changes and change the brake pads/shoes. it had 68,000 miles on it when we got it and now it has 102,000. if this helps, we paid $16,900.00 for it. we could have gotten it cheaper i think, but in my area, we jumped on it cuz 4x4's are kinda hard to come by here. now the gas milage is a different story... in the winter we get around 21-22 mpg and in the summer with running the a/c, we get around 18 -19 mpg :>(
i guess it's about average with a 4x4 though. keep in mind that the newer models - sometimes when buying new parts it can cost more - the newer models can sometimes only be worked on through a dealer rather than working on them yourself depending on the part that needs work - alot of the parts can only be purchased through a dealer cuz of the parts stores not caring the parts (for instance when we had the oil changed, the part store didn't care the air filter) however, now advance auto does care one and it cost about 50.00, but has a lifetime warranty.
overall, we like the truck, but if we had it to do over again, we'd try to go with one that has the 4 full doors. our truck has 4 doors, but the back 2 are what i call half doors, lol... the 4 full doors are a big advantage if you have a family. also, on some of these trucks, a heater will come on the transmission to get it heated up quicker. they have several cool things that i like about them. and taxes cost 249.00 per year and insurance cost around 750.00 per year.