My 2000 Ram 250 with the big engine (5.9L?) has done yeoman duty for 105,000 miles, but I probably wouldn't get another. It's a strong, tough truck, but QC on the bits and pieces sucks. Just a lot of little irritating things. It does get over 19 mpg in the summer, and slightly less on winter gas.
If I were looking, I'd take a hard look at the Toyota, based on my recent experience with a "new" 2008 Highlander--my God, what that thing does with 2.3 liters!
I personally vowed never to buy another Chrysler or GM after they gobbled up our money and didn't change their ways. Ford deserves respect for their great, if over-priced, F-series trucks. And as I said, the American-built Toyotas have great engineering and QC.
TC