I have both... atv with plow will do a great job... I used it for the SHop until I got a plow on my in-laws truck... the ATV pushed about 1.5 ft of wet snow pretty easy... but mine is a 600 Grizzly so it has some balls...
if youa re ever planning to do anything but snow with it get a truck. i tried scraping gravel w/ an atv and i got nowhere. you will save gas w/ an atv, but you will have alot less power, and will need to make more runs to get the area cleared.
not the cheapest idea but deisel plow trucks OWN, i drive a 2001 cummins 24 valve ram at morries, it moves snow like nobody's business.