+1 for the Toro CCR series for a single stage. I've had a CCR2450 close to 20 years now. I picked up the CCR2000 and CCR3650 on craigslist for the cheap last year.
Parts are readily available for these machines. When the machine has trouble cleaning the street, its my queue to get a new scraper bar. When the machine has trouble throwing the snow, its usually time to replace the paddles. Fresh paddles are especially important when dealing with the wet stuff. Speaking of paddles, I really like the Kage paddles on these machines, they're a little pricier but they last longer.
Here in Maryland, there hasn't been a storm to stop my Toro. What I like about the Toro Single Stage is that it is fast. All of my neighbors have 2 Stage machines and most of the time my Toro is running circles around the other machines in the neighborhood. As for how it handles snow, if the snow is lower than the front opening I don't have an issue, of course my CCR3650 does it a little better than the 2450 and the 2000. If the snow is over the opening, I tend to just muscle a path through the snow, and then on the next pass, just clear off just enough snow for half of opening's width. It seems a little slower that way, but you'd be surprised how fast you're doing it when you're next to a person with a consumer grade 2 stage machine, or even worse a shovel.
I am however looking at the Toro Snowmaster. It has the paddles and cleaning abilities of a single stage but then it has the opening and the muscle of a true 2-Stage machine. They start off at around $650 so its not too expensive.