I had a 6.0 gasser, traded for my Duramax 2500 and the difference towing is night and day. 2x on the difference in mileage and fuel costs - I've fully paid for the upgrade to the diesel with the better mileage.
One of the big reasons I didn't do a 3500 was that they are (were, at least) only...