I was expecting discussion of Dubai, which I have visited and for an Arab country it is the best, but I sure as hell would not want to live there.
As for Canada and the USA, I have lived in both. Canada is a fantastic country, low taxes, fabulous medical care, a super friendly people. When...