It’s not a popular answer, but I don’t think geography matters these days. Pick the location where you will be happy.
We have invested in startups coming out of TechStars and YC. Both are excellent programs for first time founders. I have less experience with 500Startups but have a lot of respect for Dave.