RE: Fleece ?
IMO there's nothing that I have worn that will beat fleece. It holds in heat very well, stays dry, and breaths. The only down side of it is that it doesn't stop wind. If its windy just throw some kind of wind breaker on or buy some fleece with a "wind stopper" lining. I actually think its one of the best materials made right now. Its very quite and doesn't fade.