Talking diesel, my 2005 Detroit gets 4.75 mpg. That's 50% loaded, 50% empty, uphill, downhill, flat ground, headwind, tailwind, drop it off a cliff. It never changes, run it 60 mph or 72 mph, still 4.75 mpg. Gross weight is usually around 80,000 lbs loaded, 27,500 lbs empty, pulling a 48 ft solid aluminum flatbed trailer.
A buddy has a Dodge 3/4 ton with the Cummins, he gets around the same as 21willys, 16-20, says he has gotten as high as 23 on a trip to Texas.
I have been looking around for me a newer pickup, a 4x4 for sure this time, thought about a diesel, but I just can't talk myself into one. Costs more to buy, fuel costs more, breakdowns cost more, I just can't justify it no more than I would be pulling with it. I'm thinking a gas 4x4, maybe a 3/4 ton will be big enough for me. If I need anything larger, I could always stick a receiver hitch on the Freightliner!