mikey if you are looking at hill climbing ability, look at the torque ratings for both engines, pretty much disregard HP because pulling a load it doesn't really matter. also keep in mind that the torque the diesel does put out will be right in the RPM you do most of your driving, so if torque numbers are equal, the nod still goes to the diesel because it doesn't have to rev to do it.
07-10 model diesel engines in every manufacturer had to run a diesel particulate filter, they also had to turn up the EGR which basically runs more exhaust back through the engine, while I haven't ran and NPR or LCF with the DPF setup I can tell you that ford, chevy and dodge all had alot of problems with this early DPF setup, the fuel mileage was also down in some cases more than 50%. these vintage of engines are chocked down, soot the oil, and basically don't run as well, as much as I hate to say it, I might be tempted to go with a gas motor if I wanted a fairly new used truck, or buy a pre 06 diesel.
the new diesels that run DEF, diesel exhaust fluid run a hell of a lot better and get just as good if not better fuel mileage than even the pre DPF trucks. I am not sure if isuzu have upgraded their trucks to the DEF setup yet though, dodge still hasn't, and their fuel mileage still sucks.
also I don't know if you drive in higher altitude but if you do, the turbo on the diesel engine will loose ALOT less power as the altitude rises compared to a gas engine. it will be a big factor once you start getting above 6000 ft. gas motor looses 3%/thousand feet a turbo motor looses have that if that.