I know that there seems to be some who are not in favor of diesels. As a ranch owner I have owned numrous piclup trucks over the years We use light Dodge RAM 1500 trucks for local ranch work. For hauling and towing ranch and RV trailers, we have used RAM 3500 Duallies for years, with Cummins Diesels as long as Dodge has offered them.
With our experience, I would never own a 2500 or 3500 or larger truck to be used for hauling or towing that was not diesel. The original slightly larger cost over gas engines is more than made up with better fuel ecomomy, more power, longer useable life, and equally, if not easier, driving ability loaded or empty, towing or not towing. Furhermore, for hauling and towing we have learned to get the Diesel with dual rear wheels.