Being your in IL, I'm guessing it gets pretty cold. I ride all winter long and have found a few important things that make the ride better. Wind proof clothing and warm shoes. I run the Lake mountain bike shoes and they handle snow, creeks, etc. and I'm pretty much never cold. For my other gear it's just a mix match of Performance TriFlex stuff, long underwear, and anything wool.