Yeah, you've got to go two-stage.
I grew in Sudbury in Northern Ontario where we would regularly get 10+ ft of snow in a season. That combined with a driveway that was a few hundred feet long, meant a lot of snow removal.
I'll save you all the headaches. Get a Honda, two-stage, track-drive snowblower if it's in your budget. My Dad's is still tearing it up. It may be expensive, but after MANY hours using it, I wouldn't recommend anything else.
Start here: http://www.productwiki.com/manufacturer--honda_snowblowers_snowblower-category--track-drive/main/pl_dir_asc_by_4/
Honda makes fantastic small engines, and there snowblowers, lawnmowers, outboard motors, and four-wheelers are very tough to beat.
One other piece of advice. Don't underestimate the value of a good, wide scraper style shovel and a large "snow float". Between these two items, you may not even need a powered solution.