I use Sport Hill Zone 3 XC pants for skiing and cold weather biking. They repel winds up to 35 mph and breathe well, and they have a soft feel, almost like fleece. They also fit relatively loose, not like tights.
I have 2 pair, and my original pair must be 15 years old.
Men's XC Pant - SportHill® ? The Performance Never Stops?