Sounds like a nice place. I've been to VT, but only the Stowe/Waterbury area (yes, I visited Ben & Jerry's). I took buses to get there, trains to leave on a two week, open-ended trip I took in the summer 1999 just meandering around New England. The air was so nice.
us VTers should set up a time to have beers @ Three Needs and play some Neo Geo