Im a Ford man.
First truck- 1990 F250 ¾ ton with a 351 V8 EFI, 5 spd ZF manual and now has 196,000 miles (could be 296,000 as it was a fleet truck) the engine on it is tired but it was ran hard before I got it and I cleaned it out regularly.
Current truck (selling the F250)- 1989 Ford F350 1 ton with a 460 big block V8 EFI, 3 spd C6 automatic, dually, 8x12 flatbed, has 162,000 miles.
Both are/have been excellent work horses and the F250 would hold its own against most trucks on the street. The F350 I havent raced (and don't plan on it), but it really moves on out as well. They both pull pretty good, the F250 handled the trailer just fine but like I said it was a bit tired out. The F350 doesnt even know its there. I had 1.5 ton of barn lot waste loaded on it yesterday and it didnt really seem to notice that either. One thing about these older Fords, they will pass anything but a gas station! Got 9.5-12.5 mpg in the F250 and I expect I will get about 7-10 in the F350 (just got it a couple days ago havent got to check mileage yet but Im working on it).