Michael seems to have a bias for Toronto MMF. I would likely to politely disagree. If you intend to work in Canada, obviously Toronto MMF is the better choice as Michael points out! But if you want to work in the US, especially NY, no argument, let alone a weak one stating that US immigration is easier than Canadian Immigration stands forth with regards to trying to justify that Toronto MMF can be preferred over Columbia MSOR. Why would you want to go to Toronto with the idea of working in the US hoping that you've got a chance since the US Immigration laws are more lenient ?
You ought to make your decision now! Decided where you want to work and choose accordingly. Toronto MMF's ability to place students in Canada, primarily in Toronto is amazing! Almost all the firms around the Toronto area hire actively at Toronto MMF. So job placement is almost a certainty. Also, there are quite a few Asset management firms around Toronto. So if that's a role you like, lean towards Toronto. Lot of Commodities trading goes on in Canada so that's another area you could look into.
Also, there is a distinct difference in the pay culture in the two countries. Canada is a bit like Europe where your bonuses will be limited, your salaries in a typical bracket rather than completely conforming to your innate ability, taxation laws favoring people with poor dependents more so than in the US and nationalization of schools and medical care means additional payments to the government to cover for these even if you need them or not. Its almost like an amalgamation of socialism and capitalism.
On the other hand, Columbia/NYU gives you the best chance to join a top BB even more so than Toronto does in Canada in my opinion. However, its risky. Since Career Services isn't great there, it almost seems like you either hit a home-run leveraging Columbia's brand name successfully or don't even move base with regards to your job placement i.e. you either land a great prestigious job or you land almost nothing at all. I've hardly come across in-between roles from my friends (and their friends) who graduated in the last 3 years !
Also, for all things equal getting interviews as a MSOR graduate would be significantly harder than MSFE at Columbia. Moreover, the small class size at Toronto compared to Columbia implies less competition and more exposure and attention!