In reply to yorkshireman: Depends a bit if it's snow or ice. If it's the former then I stick to my usual pegasus or kayano's - I don't do a great deal of running at the best of times that require a trail shoe, and the cold and wet will reduce any cushioning that the trail or shoe would normally give.
If it's really icy then I have a pair of gel arctics that I could really recommend. They are comfortable, adequately cushioned and the screw in spikes are effective. For anything like those or bugz you cannot run any unfrozen or very lightly iced road. I cannot imagine running any distance slowly in xc spikes, and I used to do a lot of speed training in my spikes
To be honest those Salomons look nice, but not useful. In snow, as said, so what? Traction will be ok, just that it will be hard work, and getting. sore feet is a real nuisance. If it's really icy then the issue is traction, and a trail style sole pattern is less effective than a regular sole.
If it's a mixture of runnable road and heavy ice I've started carrying something similar to yaktrax. Effective enough.
Running on snow plays heck with cushioning - thin foam will fill with water and stiffen like heck. Air is best, gel not bad.
Have fun and keep running. The main thing is practice makes perfect. The only thing I can't run on now is gravel in a matrix of ice.