Funny, I lived in SF for 6 years and just moved to NYC as well, for similar reasons... but I haven't felt the same about the tech scene, maybe because I just don't know enough people.
Any decent cafe in SF is full of startup folks, for better or for worse -- I've only overheard similar convo at the Ace Hotel.