Any thought to adding weather? I was in Seattle for two years for a startup and the gloom almost killed me.
Personally if I had to pick anywhere but the Seattle area (perfect for me, the gloom doesn't effect me like it does others), it'd have to be either SLC or Boulder/Castle Rock (both near Denver).
SF is probably better climate, IMO, and the idea appeals to me, but the cost of living combined with the traffic... no thanks. Seattle traffic is above what I consider acceptable, SF would kill me.
Only SLC has jobs...oh and there is Denver also. My dream is to live in Jackson Hole, but I think you need to be rich.