Like mentioned plenty of times..
If you gonna do a lot of towing, go with a diesel
If you going to use the truck for lots of overland stuff and daily driving, the gaser will be fine.
One issue a friend of mine is having with his 06 cummins is, after he added 37" tires, winch, big road armor bumper and all the rollin'coal tuner crap, his transmission hates him and the front end hates him. Had to replace the trans around 100K miles and cost a pretty penny to get one of those high buck billet this and that transmissions. Wheel bearings were replaced twice and he also had to upgrade the front ball joints because they would go south after about 10K miles. Last we spoke (about a week ago) truck only has 115K on it.