I love my diesel but I drove it every day towing and hauling for work and play. If I was buying a truck for only recreation and occasional hauling and towing I would get a gas engine. Especially with gas getting less expensive and diesel not dropping much.
I've always been a Chevy man and I've gotten near perfect service out of the 4 Chevy work truck's I've owned in the last 10 years. I don't think you could go wrong buying one.
I don't like Chevys from the '90s. When I wanted a truck then I bought a Dodge and I was very happy with it except for the automatic transmission being crap.
I currently work for another company and my work truck is a '03 Ford F-350. I hate it. It starts hard, idles rough, handles bad, has no traction, and no acceleration. I can't recommend a Ford to you. Especially not one with a 6.0 or 6.4 diesel.
Definitely get a dually whatever you buy. TCs are heavy! I drive mine almost every day, thru drive thrus at banks and restaurants, off road, etc. It does great. The length of a crew cab long bed is more of a problem than the width.