My last truck was a GMC and loved it for 200,000 mostly problem free miles. It had the 4.8L V8 auto trans 4WD. Rode very smooth, almost car-like, very comfortable. Only issues were: starter (covered by powertrain warranty), tailgate latch, (covered by bumper to bumper warranty) front wheels bearings, wiper linkage, and at the end, the fuel pump. That was it for 11 years, sold it because it was starting to rust and the tranny was starting to slip a little. My first ever new vehicle.
I now drive a RAM 1500 and love it, its better all around than the GMC was, but its also 8 years newer, so technology has changed. This truck has the 5.7L Hemi auto trans 4WD. Bigger engine, with about 100 more HP, rides more like a truck, stiffer suspension, sits higher up. More features inside, more thought out features in general. Before I got this one (used) I drove a brand new GMC to compare, and as nice as it was, this one just fit me better, preferred it more all around.
Everyone is different, & I can't say Ford is a good/bad truck, I only drove one for the State back in the 90's, it was ok, nothing I'd see myself buying. I do like the fact the aluminum in the newer Ford's won't rust, but I just don't feel aluminum is the right material in a pickup truck. Too weak and light where p/u trucks need weight when empty, in the rear in NY winters.