Factors such as cost of living, safety, healthcare, education and lifestyle are all crucial to consider, and now new analysis ...