Personally I love my Inverness Cape. It is the most comfortable and warmest garment you could possibly desire. It fits over anything, goes with everything, and keeps in all that body heat. It is a touch more formal, but since I tend to wear a tie even though I work for myself, it's a good fit.