Look into Detroit, but the Triangle area of NC (Raleigh, Durham, and Chapel Hill) is one of the best for startups, currently. Google just setup shop in Chapel Hill, there are plenty of startups in Durham and Raleigh, a number of major tech corps in the area, three large universities nearby, etc.