Queen's is my favourite. I have been there. The environment is so nice and there are not too many students. Queen's is highly respected for the quality of education.
I have been to UBC, took a few lectures there. It is also a very nice school. But i think there are too many Asians.