Which do you see poised to perform better in the years to come: big Rustbelt cities (e.g., Detroit, Cleveland, Pittsburgh) or small/midsized Sunbelt cities (e.g., Raleigh, Huntsville, Jacksonville), and why?
P.S.--I'm considering metro/urbanized area populations when I speak of size.