I don't understand the "good school, but not a t14" comment. Obviously, in US, the t14 would have a better reputation - but in Canada, I think Canadian firms, as well as the general public, would hold UT and Mcgill way ahead of pretty much every t14 (along with a few other canadian schools). I personally don't believe this to be true, but I'm positive that any Canadian firm would hold a degree from UT in much higher regard than a degree from Duke, UMich, or any other school in that range.
I'm anti-mcgill for the same reasons I'm anti-york. These schools choose to do things so differently from everyone else that I think it ends up hurting their students and their reps. It's hard to explain ... but i think people that have had experiences with these schools know what i'm talking about.