In reply to Mikek:
Okay, I'm going to stick my neck out here... are you sure there was actually ice on the road? Knobbly tyres are generally appalling when it comes to cornering grip on tarmac, particularly if it's wet. There are two reasons for this: firstly they are designed to ride up onto the knobbles to bite into the dirt as you corner. If there is nothing to bite then all this does is reduce the contact area and make the level of contact with the road unpredictable. Secondly, unless you ride top-end MTB tyres, the rubber compound will not have been designed to grip smooth wet surfaces. In general, MTB tyres grip by biting, so you can get away with using rubber which does not have any 'grip' at all, when you put it on a wet road this lack of grip becomes immediately and painfully apparent.
If you are riding largely on-road and if it's not icy, or if there's only very patchy ice and you still want to ride, you'd probably be better off using slick road tyres of a decent compound such as conti black-chill. If it's actually icy, studs could help but I'm not sure these would be great between the ice patches.