It's really up to your field.
In probability, UBC is the best. U of T is stronger in theoretical stat, while Waterloo is good at applied statistics, such as biostatistics and financial statistics. I am saying U of T is not good in applied statistics; they have financial math and biostistics, but they will not provide financial assistance to the master students in the above two fields. However, if you want to continue your study at PhD level in statistics in the US, U of T is a better place to get a master degree.