The big problem is the cost of living, since being squeezed in a small valley tends to put a limit on housing supply, and so increasing demand raises prices dramatically.
Seattle
Similar to Vancouver, though it's a longer drive to get to the mountains. Some amazing National Parks.