Sh4dowIf you want steep terrain, heavy snow that will stick to steep stuff, and a LOT of snow, and not as many tourists, and don't mind an hour+ drive to the mountain, Seattle. Crystal, Stevens, and Alpental. Or if you want backcountry, Bellingham/Mount Baker.
If you want a 12 month ski season, Portland. Mount Hood. Or Seattle, and hike Rainier during the summer.
I may be biased since I'm from Seattle, but Seattle is really the ideal place to live as a skier. Under an hour to Snoqualmie/Alpental, two to Crystal & Stevens, four to Whistler, and ~four to Hood. Night skiing at Snoqualmie & Stevens, summer skiing at Whistler & Hood, plus generally a pretty long season. It's just super easy to ski whenever you want to. Also, since you're living in a city, you have all the perks that cities have to offer like employment, other stuff to do etc.