Currently Seattle, New York, Austin, Portland, and Boston/Cambridge seem to be the hot destinations as secondary tech hubs. But their costs of living are likely climbing as well, especially Seattle and Austin. How about Raleigh, how's their startup scene? Or Chicago, Denver, New Orleans, or Nashville?
Not to mention cities outside of the U.S.