I have been asked this question over and over again. I think this is a huge question mark in the minds of potential immigrants, and a wrong choice of cities can have devastating effects on one's life. This post is a non-biased opinion of me as an observer, who has traveled a fair bit across...