I vote yes on the peacoat. It'll keep you warm and is fashionable for the winters. I have a "civilian-style" red peacoat from Brooks Brothers that I love. It cost a mint but was so worth it: I wear it for nearly half the year!
_________________________
http://www.christinarodriguez.com