My company is going from company supplied leases to a vehicle allowance where we buy our own. I own a Chevy Avalanche but it's got over 175k miles and I generally put 30k-40k miles a year on a vehicle. With the old lease program, the leasing company covered all repairs, service, gas, insurance, registration/inspection... EVERYTHING. I will be on the hook for that now and want to have a nice truck for an everyday driver and I won't end up upside down on. 2-4 times a year I will pull a boat but other than that, no towing. I'll be delivering materials in it from time to time as well. I've been looking at the TitanXD 5.0L V8 Diesel and the Ram 1500 3.0L V6 EcoDiesel. I don't need the extra power from the diesel but assumed that if diesels have longer engine lives I will be able to sell it for more in 2 years with 70k+ miles. I don't want to buy a $45k gas truck only to end up upside down on it when it's time to sell. I also don't plan on keeping a truck longer than 2 years because I don't want to take on big repairs out of my own wallet once mfg warranty is out. Am I right to think diesel or bust on this? If I am, are there any opinions on the Ram EcoDiesel?