I've never skiing in new england and was wondering about killington. their website says that it's sorta open for business, what do you guys think of...