No matter how many stylish winter clothes you put on your body, it's for naught if you aren't also wearing one of the finest men's winter hats. A big coat, some killer boots, and maybe a swaddly scarf ...