I live in the Buffalo snow belt and can speak from experience that a blower is not best. Blades, pushers, and blowers all have their own advantages. Probably the best for all occasions would be the pusher IMO (I own pushers and blowers for my tractors). A pull-type blower is probably #2 behind a pusherre: The dealer talked me into it saying it is by far the best way to clear snow.
That's because he ONLY has them in stock !
you only get 4" of snow all winter
Get 1-2' at a time and you'll soon see WHY a blower is best