Hey Tim,
How long do you want it to last? How well will you take care/abuse it?
How much snow do you want to clear? How fast?
I run two – twenty year old snowblowers. I have a 175ft driveway, and I spend about an hour to an hour and a half.
Both sit in my heated shop between uses.
One of the blowers is 21 inch Sears 3hp 2 cycle (works great for 4 inches of snow or less, as long as it is not great snowball snow) plug in electric start. Always starts, in less than a minute. Will do deeper snow, but it adds significantly to the time out there.
The other is 38 inch John Deere mounted to the front of my LX178 lawn tractor.
It will move most MN snows. But it leaves about an half inch on the drive when you are done.
My best suggestion is to learn to do small engine repair. So, like most small farmers you repair you equipment in the off season. Its not always fun, but it sure saves money. Good/Even mediocre equipment will last for a very long time…