Top 10 Best Countries to Live and Work in: 2012