Completely unrelated question - is there much of anything "local" where you are? Southern Oregon is beautiful, but is there much "tech stuff" happening there?
We're idly considering where we might go if we return to the US, and that area is not a bad one for some things. Unfortunately, I get the feeling that it's not a great place for high tech (even Eugene, much larger, is a pretty sleepy place from that point of view).
The only three local tech employers of any note are Fire Mountain Gems, Harry and Davids, and Musician's Friend. I wouldn't recommend this area to a programmer unless you are willing to travel, in which case it's paradise except that you are travelling, or you have a product. In either case the local "exchange rate" is dramatically in your favor.
We're idly considering where we might go if we return to the US, and that area is not a bad one for some things. Unfortunately, I get the feeling that it's not a great place for high tech (even Eugene, much larger, is a pretty sleepy place from that point of view).