Well, in defense of NYC, it has a lot of industries, not just media and finance. There's advertising, fashion, entertainment, art, food... This makes the city much more diverse than San Francisco, IMHO.
It breaks my heart to say it. I loved San Francisco for many, many years -and lived there briefly-. But every time I go back now I can't help but realize everybody looks the same and have the same interest and goals and take on life. This makes the city much less interesting.
Of course this is a generalization. I'm sure there are fantastic different kinds of people around, but as a casual observer, the valley has become a very homogeneous area.