Well -- to spend Christmas in Telluride -- I think it's a better experience than the Wal*Mart ski culture of Park City, Steamboat, Salt Lake, etc.
Telluride is simply the best ski town in the US: Authentic, strikingly beautiful, full of character and characters, great mountain, sunny, lift-side, no cars, walk everywhere.
(C'mon, Telluride is so unique you even had powerful, resident Republicans contributing big $$$ to seizing the Valley Floor for Open Land via Eminent Domain - thanks Norman Schwarzkopf, Meg Whitman, etc..).
So 4pm till 9am....GPual has got some goodness going on..