Seattle or Portland would work, if you can survive the housing prices. Either that, or you can find a small town wherein most necessities can be gotten relatively nearby.