i agree..smaller towns are always better as u described. i recently visited Richmond, Va. and i found a good size Indo Pakistani community getting along very nicely and the place is superb. the weather, as compared to Canada, is much milder. i wudn’t mind living there.