I have a long (1200 ft) and difficult driveway that was costing me between $75 and $100 every time it snowed, depending upon whom I could convince to plow it that year. Plus, the added stress of wondering if the guy was really going to show up when it did snow didn't help. My wife and I both work, and while my Explorers have had no trouble in deep snow, my wife's Forester doesn't have enough clearance for really deep snow.
Two years ago I bought a Snow Bear snowplow and put it on an 89 Cherokee that I kept as a third car. I've since gone over to a Comanche pickup I got cheap. Easy to install, and it does a decent job too. Paid $900 at BJ's Warehouse, and maybe another $100 in accessories (skid shoes for my stone driveway, a headlight kit I made myself from Walmart foglights and some EMT - not exactly street-legal, but it works).
I would have no qualms putting this rig on my Explorer, it is just more convenient to leave it on the Jeep until I need it. It is lightly enough constructed that I am sure I would damage it before I hurt the vehicle. I don't let more than 6 inches accumulate before I plow. I probably don't exceed 10mph when plowing ( just did 4 inches this morning). It is really just a winch motor with a strap to lift the blade and a manual angle adjustment. I know my driveway and am not going to go running into boulders with it or anything. Then only strain it puts on the driveline is if I go on the highway with it, the engine runs hot (not enough airflow), so I stick to secondary roads and try not to exceed 50 mph. Seems to be a magic point in there at about 65 when temps go from normal to almost redline pretty quickly and just dropping back 5 or 10 mph addresses it.
One note: buy the 'big' plow - there are two sizes. I've had snow come over the top of the "big" blade occasionally and it is unsettling to think I might get my plow stuck and block my driveway. The smaller plow is probably inadequate.