I called my brother in law and he gave me this info.
He said to make sure you get a 4 wheel drive ATV.
His original set up he had a Polaris 300 w/plow.
He now has a 450 Yamaha Kodiak. He bought the plow accessory from the dealer when he bought the Kodiak and paid $90. If it helps here is a description of his drive way. It is about 150 yards long, 25 ft wide. He has a large pole barn and garage with parking area.
I hope the info helps. I personally know little about ATVs.