Silverado for sure....The dodges are built cheap...The engines are noisey and everyone and their mother has one were I live,,Fords just plain suck,I will never be a fan of ford...Tundra really doesn,t have the umph I was looking for....I had to have a diesel for towing long distances...Toyota has not come out with theirs yet....Ford seems to always have some recall or something wrong with them...So the silverado duramax for me...The comfort and ride cannot be matched...They pretty much got all the nbugs out by 2005...Both ford and dodge have leaf springs in the front...this is fine if you want a big lifted truck....But for ride,power and comfort silverado was the one...