Not sure if you saw the news but TechStars is expanding to NYC in January. This means the program will be year round and there are no plans to add more cities. Response in NYC was very strong! You can read about it here or on techcrunch here.
Super excited about this!