There are a lot of conflicting factors: job opportunities, salary considerations, quality of life, safety, and childcare are just a few. HSBC has made the decision a whole lot easier with its latest annual Expat Explorer survey.
The survey ranks the best places to go based on experience, economics, and raising children abroad, with subcategories for each group. We've picked out the top 20 places overall. (But you can also personalize the rankings based on what factors matter to you.)