I've owned Chevys, Fords, and Dodges (with the Cummins). The Dodge was a good truck, but I only owned it for two years and 108,000 miles. In that time period the only things I ever changed on it were fluids and the serpentine belt (changed that at 100,000 miles).
The two Chevys I had were great. My '97 finally threw a rod on the 6.5 at 173,000 miles, but it always had a rod knock. My '95 Suburban had a 454, at 214,000 miles the 454 still worked great, and the 4L80-E was still shifting great as well. The transfer case seemed the weak point.
My Ford I think is my favorite. The Chevy is probably a better truck for several reasons. The Ford (an Excursion, which is basically an F-250) has a permanent exhaust leak, caused by a problem with exhaust studs snapping and exascerbated by my failed attempt at removing said snapped exhaust studs. I've accepted this and moved on with life. Otherwise, at 140k it needs the front end rebuilt and eats through brakes routinely. I haven't had problems with it. At 200k the Chevy was pretty much done and I had replaced a lot of parts on it that were pretty much dead.
My intention is to keep the Ford until it starts needing too much of my time to keep going. For now, I've had it for three years and put 50,000 miles on it, and including purchase price, insurance, and all maintenance has cost me less than $10,000 (I bought it when gas was over $4/gallon and everyone was panicing). It's pretty hard to argue with that, especially since I could probably sell it for close to that. I wouldn't pay the prices they're asking these days for new trucks, it just costs way too much.
I understand why a lot of people buy new vehicles. Personally, I wouldn't. My uncle used to tell me that cars stopped being reliable after 70,000 miles. I've only ever owned one vehicle with less than 70,000 miles, that was the Dodge (which I bought new). I later realized that it wasn't that the cars stopped being reliable, it was that my uncle was just that hard on his cars.
As to what you should buy, Max, beats me. My personal biases would say to either keep what you have or buy the F-150. It and the Chevy are both going to be good trucks, but I never like something until it's at least 5 years old. Luddite in me, I guess.