I currently have something similar to this:
http://www.ebay.com/itm/like/121212090003?lpid=82
Its plenty warm, looks nice and has lots of pockets.

i scored this coat at Macy's last winter for around $90 with all discounts...
http://www1.macys.com/shop/product/..._PRODUCT_TYPE=Coats & Jackets&sp=2&spc=48
Under $300.
my friend told me today he got this.
http://www.jcrew.com/mens_category/outerwear/wool/PRD~05536/05536.jsp?color_name=charcoal
said there is a 25% going around as well.
Well, nothing really beat Canada Goose brand down jackets.
You should know their rep if you live in cold country, otherwise research them.
They're the best made, warmest jackets (you've seen their jackets in movies where the characters are in the arctic).
You may get lucky and get one on sale on Ebay/elsewhere for $300. I think I paid ~$360 for my city jacket out of season.
Cabelas.com also makes good down jackets for deep winter....not as good as Canada Goose though.
http://www.canada-goose.com/
my friend told me today he got this.
http://www.jcrew.com/mens_category/outerwear/wool/PRD~05536/05536.jsp?color_name=charcoal
said there is a 25% going around as well.
