Ive lived in SoCal and in the northeast. There are advantages and disadvantages to both places.
I can say for a fact that it is much harder to get around and stay in shape while its cold outside and snow is on the ground.
For a single guy not concerned about career, I believe SoCal is the place to be. The women definately seem to be more eager in SoCal if you know what I mean.
However, a college educated guy stands a better chance at building his career in NYC. If you cant find work in NYC, then there is a wealth of cities within a 200 mile drive, i.e. Philadelphia, Boston, Baltimore, Washington DC, etc.
The northeast is the place to be to build a career. SoCal is a good place to be if you value women above all else...