I have a 2500 HD Gas. I thinking abouting getting a diesel. With my truck now I am getting about 10 mpg pulling and about 13 miles in the city limits. I pay approximately $100.00 to fuel the truck....
If you need to replace your truck for other reasons, spending a few grand extra for diesel could make sense. But trading just for mpg's rarely pays off.