For general cold-running tips, go to the message boards at www.coolrunning.com
, I have found the folks there to be an invaluable resource. We rarely get snow here, so it is not really an issue for me. For cold, it's a matter of layering.
On the skin issue, I used spandex tights (shorts during summer, long during the winter). They keep things in place.