skiNEwhere
Active member
As to "ski cities", I'd nominate SLC. Love living out here...lots going on, awesome access, good career options, and incredible vistas.
If we are going that route, then I nominate Denver. Everything you said, plus tons of ski shops and ski related businesses. When you go to the bar you hear people talking about their epic pass for the next season, how skiing was that weekend, etc.
Ski resorts aren't as close to Denver as they are to SLC, but still within day tripping range.