I'm currently living in the Central Coast of CA and I would say the weather is as good as San Diego. I actually lived in Kansas for 5 years, and San Diego for 17.
San Diego is incredibly expensive right now. I'd say if you can see the ocean, or if you can smell the sea air, the house costs at least a million. Five to ten miles inland is still pretty nice, but then, you're still taking $700,000. Any farther inland and you're talking desert like weather and still $400,000.
The Central Coast of CA is cheaper than San Diego, but still over $200,000. Also, there really isn't much industry here. I plan on moving back to San Diego when I'm done with college and get an apartment because it would be hard to find an engineering job here.