Hello Rickk!
I am going through the migration process, and I definetely decided for Australia!. I have never been to Canada, I have met some canadians and I find they are very kind people. However, I hate cold weather, so I discarded Canada from the beginning for that reason. As to England, never been there either, but cloudy days get me depressed, so I could not live with such a weather.
As to the migration process to Australia, I am going through the process with the help of an agent, but I have met people from my country who have done the process themselves and the process has not been that long, in fact less than a year! nor that costly either!. They are already living in astralia, most of them in sidney and melbourne, and even though for some cases it has not been easy for them at the beginning as to the job search, all of them feel happy and at the end with patient and predetermination I have not doubt they will succeed!
The link
http://www.citymayors.com/features/quality_survey.html provides information about a 2005 survey on the best cities around the world to live in, guess what? Australia scored within the top 25 positions for most of its capital cities!.
Hope it helps!