1. U Toronto (in Toronto) 2. U BC (in Vancouver) 3. McGill (in Montreal)/Université de Montréal (only if you speak fluent French)
Of course, depending upon your location preference, other options might make more sense. For example, if you wanted to live in Montreal, and wanted to work in finance, you would go to HEC Montreal. Or, if you wanted to live there but become an engineer, then Ecole Polytechnique would make more sense.