It sounds like you are looking for a 6-7000 lb machine. I have run a JD 240 for a couple of years (about 6000 lb), then sold it for a 332 (9100 lbs); way too big unless you need it. That little 240 pushed dirt well and removed hard pack pretty nicely, too, but nothing like the 332. I've dug around and then pushed over some pretty big trees w/ it, too (we don't have tap roots up here). If you are ever going to fill a dump truck, then you'll need a larger one with sufficient hinge pin height. Winter = chains. Period. End of story, unless you have little snow, or it never gets icy or hilly at all where you'll be. Your plow truck will be much faster for moving the snow to one side, but you probably know the limits of that. You can either get a huge snow bucket, 8 to 10' wide if you have enough need, or simply add to the height of a construction bucket; it's pretty easy and the difference is wonderful. Tired skid steers are best chained up if the dirt gets wet. I have no use for a tracked machine, as I run around on roads from job to job, and I remove hard pack on hilly driveways a lot. Tracked machines slide sideways on ice/hard pack, like you greased the place up, but are far superior (and spendy) in mud. Try to avoid all the Ford/Chevy hype: most all are pretty good machines, esp newer ones. A JD 320 can be had, new, for about $22K; they are about 7500 lbs. See machinerytrader.com. Bobcats, from what I've looked, tend to run a tad higher for the same size, but deals are there to be had. As mentioned above, it is best to know who has run a machine and what they did to it. I have watched guys removing hard pack w/ rental machines, and it hurts me deeply. Gross abuse. Look for OLD grease at all pivot points; if they are dry and clean, walk away or be ready to replace a bunch of parts. If the engine is all oily and leaky, walk along. ETC, like buying a used truck. Good luck, and I bet you find 100 things to do once you get a machine. john