Which has better skiing, social life? Let me know anything.
For skiing, I know Middlebury is 2 hours from Stowe and about an hour from Killy and Sugarbush. Everyone has a hardon for their local Middlebury mountain, but if it's anything like Dartmouth's mountian (near where I live), their park is a 6 ft rail that looks like it was set up by an autistic bear.
Hamilton on the other hand is near Toggenburg, which looks like it has a pretty solid park scene. Not sure what other mountains its near. I have heard that the Hamilton area gets a ton of snow though, for being the East coast.
And again, I'm putting more into this decision than skiing, but this is the only place you can ask detailed questions like this. Also, feel free to throw in any non ski related things you've heard too.