I am considering purchasing an 08 2500HD. I believe that it will be Xcab short box but the size of the truck will be driven by its plow duties. It will likely be the first gas truck I have purchased in my life. I will put a plow on the front of it. My questions are what options are needed for pushing snow? Plow prep? extra alt.? Is the long box considerably more difficult to push with than a short box? It will also pull smaller equipment trailers and have a bulk fuel tank in the back and serve as a work truck during the excavation months. If the consensus is that a long box is fine I will likely go with a 3500 otherwise I will have to go with 2500 as GM refuses to build a short box 3500. Also what kind of MPG are guys seeing with the 6 speed 6 liters?