Toronto is a special case in Canada - well integrated multi-cultural city and one of the most affordable big cities to live in the western world. I still can't believe how easy it is to buy a nice home in Toronto vs Vancouver. I'd suggest any newcomers consider Toronto first before Vancouver, especially if you're of African/middle-eastern descent.
Spend some time in BC and Alberta and you'll see how racists people really are - behind your back. From what my Cdn relatives/friends tell me, outside Ontario, that is the prevailing attitude in the Prairies and Maritime provinces. While the Chinese have made a mark in Vancouver, just read CBC news forum and count the number of negative remarks about Chinese driving up home prices etc. First Canadians hated the Hong Kong chinese immigration, then the Taiwan chinese and now it's the mainland Chinese. The point is Canadians are just like Australians, they want things to stay the same and limit outside immigration - forgetting that we were all immigrants at one time looking for a better life.
TO vs Sydney? TO is more culturally integrated and the cost of living is so cheap compared to Sydney. A lot of Canadians don't like Americans either but I always say take away all the American companies who have helped lower costs in Canada and suddenly Canada would be as expensive as Australia to live in.
I hold both Canadian and Australian passports and I've had jokes made about both when travelling. As proud as Canadians are about themselves, there's a whole lot of people out there who don't like us as well. And more people around the world want to visit Australia than Canada. How many icons of Canada can you name that we don't share with USA?
I live between both countries and recognize both have similar problems and similar histories.





