The "best" is what ever truck works for you. I know Ken made is decision many years ago and has gotten a lot of use out of it. I used to have this:
It was a '02 F350 PSD, 6spd manual that I bought new. The above combo traveled from Prudoe Bay, Alaska to the tip of Baja, Mexico and most every state west of the Mississippi. To include some exploring in Death Valley:
Then I bought this:
It's a 2007 LBZ "Classic" 2500HD Duramax/Allison combo. I had both trucks at the same time and both were completely stock. Guess which one I still have?? It was the Chevy.
Somewhere off of the "Hole in the Rock" trail in Utah when it was stock except for the FWC.
I am running 285/75R17 Nitto's, I have both a steel bumper and 12k winch on the front with a Eaton E-Locker installed in the front. I have upgraded the steering, but the truck has 117k miles and still has the stock front ball joints and
CV joints. It has been all over the backcountry of Nevada, Utah, Arizona, Wyoming and California to include numerous trips to Death Valley with a whole lot off washboard roads.
I recently added:
The Chevy was just so much more comfortable and there are numerous examples of the LBZ platform going over 500k with the stock motor/tranny still going strong, some in the 750k and a few with over 1 million miles.
My build thread:
http://www.expeditionportal.com/forum/threads/54356-Jack-s-2007-Chevy-Build
Jack