I must disagree with the one magazine article that the above links take you to about the towing power. I just completed a 3800 plus mile cross country move. I had my 08.5 stock truck with the towing package, my wife, puppy and I in the cab with laptop, camera and a few other things. In the bed I had four sandbags against the front of the bed, two smaller tool boxes and then all our bags and the dog kennel, the bed was full to the top. On the back I had a uhaul auto transport, on the transport I had my wifes jetta full to the brim with crap we needed when we first got to rhode Island. Trailer is 2k empty, her car is about 3600 give or take a couple hundred. I towed over the Washington mountains and all other from there to Rhode Island with all the power in the world. Doing 65-70 uphills, 75 on the flats and averaged about 12 for the whole trip. Some may cringe at this, but total scale weight was 12740 as I rolled over a scale in North Dakota. These trucks have balls, they are comfortable and I would never trade mine. Only addition that will be made is some firestone helper bags to help with the squat of being loaded. Amazing truck, my wife still can't believe how great it was for the trip! Hope that helps! Oh yeah, off road...My 04 had some good offroad time. Skidplates are amazing and I need to get them for the new one. Handled like a champ! Enjoy!