If you are looking for fuel efficiency, longevity, and reliability, diesel is for you. You will pay more up front for a diesel unit, and recover that savings over it's lifespan.
Diesel engines operate at 45% fuel conversion efficiency, as opposed to gasoline units around 30%. Lifespan is significantly longer. A diesel engine can be run on many types of fuels, including biodiesel.