Hi Ahsan,
I wanted to apply (M.Eng. Mech), but by the time I made up my mind it was too late to apply. I guess I would be applying for September 2013 now.
How many universities have you applied to? Other than UoOttawa and McGill. Did you try it at UofT? I heard UofT, Waterloo, McGill, UBC are...