I had been driving a Diesel for the past 9 years and loved it. Knowing I could hook to damn near anything and tow it was piece of mind. It had enough brakes to stop most anything and on heavy loads you augment those with trailer brakes anyways. I almost bought another Diesel this time around but I know my heavy hauling days are pretty much behind me, expecially since buying a RV last year. My current trailer is only rated for something like 7500 lbs and has electric brakes so I know this truck will haul it no problem. Its for yard/housework and to haul my Can Am Commander and another ATV for hunting locally or just having fun.
Some of the added costs to Diesels are for some stupid strange reason that cant really be explained, the fuel now costs more, even more than premium in some places. They hold 3X the ammount of oil, yet go farther per oil change and their oil is a bit more expensive but I used nothing but the best (Rotella T). Fuel additive like Stanadyne or Power Service. Stanadyne cost me $30 per little jug that would last a couple months or so (your injectors and pump will thank you in the long run).
Some of the new things that really turned me off the new Diesels is all the big 3 have a Diesel Particulate Filter (DPF). This DPF loads up with the soot from the exhaust and after X ammount of hours the engine is designed to dump fuel and run super rich to burn it off. This needs to be done at highway speeds and severly affects mileage. Stop and go traffic, short runs around town will not allow it to burn off all the soot eventually clogging the DPF and requiring it to be changed (or left of completely). EGR, not really happy about this one either but its liveable.
Chevy and Ford both use Diesel Exhaust Fluid (DEF). DEF is a urea injection into the exhaust that is supposed to reduce emissions. I have not heard of a way to remove this, and you cant just let the tank run dry. It needs to be filled with every oil change or even more frequent. This adds about $100 currently to the oil changes if not more. Urea is swine *****, and anyone that has lived in the northern states back in the day remembers what it does to body parts, severe rust, so how can this be good for your exhaust system? Its just a matter of time before Dodge is forced to adopt this technology with EPA mandates.
Its fairly easy to do whats called deletes on the Dodge, removing the DPF and EGR though I have also heard of problems with removing the EGR as it starts to mix moisture with your oil. I also believe its to early to know exactly what kind of damage might be caused by deleting the EGR, these motors are designed to run for 400k miles or better and I doubt anyone has hit that mark working the **** out of thier truck.
Other drawbacks are difficulty finding fueling stations then waiting for the damn gas cars to get out of your way because those pumps also deliver gas. Difficulty filling from a high flow pump designed for big rigs, huge mess and having to baby the handle. When traveling from the south to the north you must be careful because the south only runs Diesel #2 and in the north you need Diesel #1 when the temps start to get around freezing. Diesel #2 has parafin wax that comes out of suspension when cold and will clog your filters up and leave you stranded. Diesel #1 causes lower fuel economy and is harder on your engine because of the decreased lubricant (parafin wax). Then last but not least is Diesels are cold running engines, every one I drove while in the military and my own personal one never reached normal operating temperature in the Alaskan winters. So this is causing the engine to run in a rich (choked) conditon all the time therby decreasing fuel economy (my 03 Duramax would average 20 in the summer and 13 in the winter). Idling does not heat the motor up nearly as well as a gas engine so the engine has to be under some sort of load. This can make for a cool ride some times!
The bonuses are obvious, exhaust brakes for increased braking performance, torque out the ying yang, slightly better unloaded fuel economy, much better loaded fuel economy. Increased trade in value, my Diesel increased my trade in by about 33%.
I would have to be hauling more than 5 times a year to warant getting a Diesel, but thats just me and thats why I bought a gasser.
Thats my .02, climbing off my soap box now.