I'm recently graduated so I don't mind that U of T is 2 years over 10 months at Queens. U of T is obviously more pricey than Queens which is the factor I'm deliberating on. U of T's resources seem to be top notch in terms of networking and I like the almost guaranteed paid internship placements and high employability statistics U of T posted.
On the other hand 35k is a hefty price tag, I have enough in my savings to cover it, but it's still a lot.
I'm still leaning towards U of T, but Queens is also top notch.