As I only have one commuter bike, in the winter with ice and snow, I simply change my tires to studded Schwalbe marathon winter. But I found that even with fenders, when it's really slippery (ice) the salt can really cause the chain to go rusty really quickly. Haven't found a way to prevent that unfortunately.