IIRC, there is some tech in Boise, so that might appeal to your Idaho thought.

Colorado is a good option. So are Seattle, Portland, and Vancouver BC. All have some sort of tech industry. Now it's a bit bad, but the market will come back some day.

For me, I never want to shovel snow and I'm a California West Coaster. I would love to try San Diego, but the job market there isn't that great.