So I'm trying to find a good jacket for this winter. I live in Alberta, and the winters can be fairly harsh. -30 degrees Celsius isn't uncommon so I need something warm but also stylish. I like this one from Jcrew and they have 25% off + free shipping today making it $345 from the regular $460 + shipping. http://www.jcrew.com/mens_category/outerwear/cotton/PRDOVR~03761/03761.jsp And also this one from Banana Republic; they have 40% off + free shipping today bringing it from $495 to ~$300 http://bananarepublic.gapcanada.ca/browse/product.do?cid=14845&vid=1&pid=685898003 I also like the Jcrew University coat but I think it may be more on the stylish side than actually being warm. Any opinions on either of these? Or if anyone can recommend something else, preferably no more than $350, that would also be appreciated. Thanks!