> If you are looking to live in the US from abroad, you really only consider moving to NYC or SF, maybe LA or DC.
Interestingly enough, Houston Texas now ranks as the US city with the most international diversity. This is leading to all sorts of interesting things, like the development of new 'creole' cuisines (see the recent and rapid development 'Viet-Cajun' food).