Well having had a new 05 Ford supercrew, a new 07 Dodge Quad cab, and a new 10 Dodge crew cab I can offer the following:
Doing what you are doing, with 95% of your driving being an empty truck, all these guys saying "diesel diesel" are nuckng futs. Yes, we all know a diesel hauls more than a gasser but when it's only needed a fraction of the time for your needs.. it ceases to be a viable option.
Now the 05 Ford had a great interior, lots of room, zero underseat storage in the rear, good heat ventilation in the back, liked the heater diffusers in the dash.. very comfy rig. Only downside was low on power, and the one I had burned oil like it was free. That being said I know I had a lemon and not eveyone is like that. 19mpg at 65mph hwy empty. The 4 spd trans hurt it.
The 07 Dodge had a comofrtable interior, logged over 110,000 miles in it, very good power, mileage similar to the ford at 20-21, but the quad cab was barely bigger than the others extra cab. 5 spd trans worked well, MDS helped economy, towed 8-9,000 lbs easily enough for that truck with 3.55 gears. Of course it worked harder than a diesel, that's just common sense. Kind of loud for cab noise. But even to the day I traded it off,never burned a drop of oil, fantastic in that regards.
The 10 Ram has em all beat hands down. SUPER quiet inside, even with the sunroof. Wind noise is non-existant. Power out the hoo-haw with a tuner added to the stock 395/405 hp tq (And diesel fans shuld note when the power stroke that really jumpstarted the diesel revolution in 95 it was what? (225hp/425tq?) Point being any of the newer bigbore gassers make plenty of power for the OP's expected usage and then some.
All boiled down at the end of this long winded rant is I LOVED the supercrew, looks, decent mileage / power etc. Liked the 07 Ram, but have a mancrush on th the 10 Ram, it's winner winner chicken dinner in my experience. Looks, power to spare, comfort, space inside you name it. Only complaint is the small box, and really, isn' t that what most guys are looking for anyhow?