I have an 01 1 ton Powerstroke and a 12' dump trailer, but regardless of the brand you choose diesel is the way to go (aside from the older chevy's, no juice in those)
If you are going to have the truck for a long time, the motor will last forever if you take care of it.
My powerstroke...