Support Iceshanty... Get some great gear and forum goodies... Join The Iceshanty Hardwater Militia
I use polypropylene on really cold days. mine are more of the military surplus style.. cant remember the brand of the top of my head. they are extremely warm though!
Silk.
I have used the L.L. Bean or Duo-Fold double layer long johns that have the cotton wool blend.