TechStars page: http://www.techstars.org/<p>Some of the key figures running TechStars NY really believe NY is the best place to start a tech startup. According to them, this is partially because of a great creative and investor ecosystem, but primarily because NY is culturally more in-tune doing business, and grinding hard to make that green. The implicit comparison is made with the startup scene in SV/SF which is characterized as being too inwardly focused, out of touch with customers, 'too technical' and unable to see beyond the VC game.<p>Thoughts?