SF Bay Area or NYC?

Kids almost finished with college, and I'm ready to blow my current snoozey popsicle stand. Ready to go back to a major city.

I'm debating between NYC (to include southern CT or Southern NY areas like Port Chester, etc- basically within an hour by Metro North) and the SF Bay area (down to San Jose and some parts of East Bay, but fuck Hayward, specifically). Leaning towards SF because winter sucks.

If you had these two places to choose from, which would you choose?

I've lived in both before. Assume a job/reasonable income for either.