I've driven a lot of stuff over many years. I laugh when I hear someone saying "Ford sucks", or "Dodge is best", or whatever. Amongst the big three American manufacturers, they all have their high points and low points. You really have to evaluate individual models for comparison. Also, manufacturers have good engines, and bad ones. The 4.3 Vortec V6 from GM is one he// of a good engine. You get a vehicle with that engine, odds are good it'll live long. On the other hand, there's a GM dog or two out there. Doesn't matter the platform, if you get a notoriously bad engine, the car will be an anchor, too. It works like that for all the manufacturers.