My old Ford F250 was a workhorse, but rusted to death before it hit 100K. Replaced it with a Toyota T-100 that I built with parts from the junkyard. Not counting my time to do it, total cost was about $4K. The original had a factory supercharger that failed catastrophically, taking the engine with it. NA now, and the 3.4l 6cyl has been very solid in the ten years/100K miles I've had it, as has the rest of the truck; I've replaced the shocks a couple of times. Period. 200K on it now.
I see no reason to upgrade, and can certainly find better uses for the $$$ it would cost me to do so, but if I do, it would be to a Tundra. My vet drives one about 100K miles/year; over plenty of crappy dirt roads, with that 1500lb vet-pack in the back; no problemo. He says his first one had over 400K when he sold it, with only routine maintenance, and he has had the same experience with his current one; (a 2012 I think), now close to 300K, and still looks new. He says "no problem" towing his 2-place BP trailer, _and_ the vet pack. Who could ask for more?
Steve Jernigan KG0MB
University of Colorado