also dunlop SP5000s are a great ultra high performance all-season tire. i would suggest size 205 60 15 which would be the proper plus zero size for you.
i thought toronto would get a ton of snow being that it's on the lake. i personally run dedicated snow tires which is the best way to go. i run dunlop graspic ds-1s. they suck ass in the dry, but that's the trade off for a studless ice tire. there are some more perforamance oriented winter tires, but they are $$$ and give up some snow traction.