+1 for Seattle. For the outdoor oriented tech types Seattle is the place to be. The access to amazing skiing, hiking, climbing, boating, mountain biking from Seattle cannot be beat. You can work until 5:30 and be skiing powder at Alpental at 6:30. In the summer you can access world class sport, trad or bouldering after work, or you can shuttle awesome MTB trails.