Duck, you have been missing out - studded tires are the only way to go!

I've been riding on studded tires since our first and very brief encounter with snow and sub-freezing temperatures in late November, and feeling like a right idiot most of the time. They add friction, bad handling and certainly add weight to my poor bike, and we've scarcely seen snow for weeks. But I've finally got used to the idea that everything just goes more slowly and now I can ride with impunity over ice that have pedestrians crawling. In fact, if you're riding up a steep icy hill you have to be pretty darn sure you can make it up, because it's a LOT harder to stay upright on your feet if you have to stop and get off.

I have several hundred studs, along the middle and liberally along the sides. They don't help much in thick snow, though, once it packs up in the tires you're skidding along like everyone else.