Not sure why the only Canadian universities you mentioned are ones in Quebec. [img]smile.gif[/img]
Sir Degrader already mentioned it and I'm seconding it; if you want comp sci in Canada, the University of Waterloo is hands down the best. Overall it has the best rep as a "tech" university. I wouldn't recommend it for history or whatever, but I wouldn't recommend my uni for comp sci (U of Victoria).

I have a few friends and acquaintances who went through Waterloo, and they said it was deserving of its good rep.