This one can be knit in any yarn once you read how it's done. It's not from the top, it's from the bottom. I made one for my DH and it's very warm.
http://alison.knitsmiths.us/pattern_..._knit_cap.html
This one is a top down double hat, but it's not free.
http://www.ravelry.com/patterns/library/christopher