San Diego is cool, but I don't agree with the "fair number of tech companies". I think there are very limited opportunities and a lot behind-the-curve thinking in San Diego tech.
Maybe it's a pattern I've seen: people don't move to San Diego for a career, they move for the lifestyle. Now I know there are a ton of bio-tech companies and, yes, Qualcomm. But the cost-of-living is still high and San Diego companies are notoriously stingy on salary (Sunshine Tax). Beside bio-tech, what are the other dominant industries in San Diego? Some idea: military, tourism, retail, etc. San Diego is awesome, but the tech opportunities don't match the size of the city (8th largest in the US!).
I'm not in San Diego right now, but I've started projects and a company there, and hired dozens of engineers from the talent pool. If you have are a decent employer, you can have your pick of the litter . . . of bright, experienced folks who are aggressively 9-5.
I'm not knocking 9-5ers. They're in the right place: San Diego is truly paradise, and I support work/life balance more than I used to.
But the consistent high quality of life, and the large portion of talented people who live there for it, will always suppress San Diego's entrepreneurial aspirations.
Of course, if you are OK with less-than-leading-edge projects, or you are aggressively seeking stability, I can't recommend it enough.