RE: Where do you put it...
Yep, that's a problem. Depending on the SIZE of the big honking snowblower, you'd be surprized how FAR you can throw the snow - From what I understand, Montreal has one big enough that they throw the snow from in front of your house OVER the house into your back yard
I know a few years back, when we got the record snowfall for the year here in NYC (say, 1997), what most folks did was grab a parking spot on the block, and that became "the snow pile" - we just kept piling snow there. Around 1-2x/week, a city dump truck would come by with a payloader, and load all the street slowpiles into the truck, and they would cart it off to be dumped in a huge pile right next to the bay - when it melted, it went right into the river