I'm looking to buy a new winter coat, well, because my current parka sucks and does a poor job at keeping me warm in the brutal Minnesota winters. I'd like to get a down jacket of some kind and so far all i've come up with are a couple of coats by North Face. I'd like to keep the cost to $250 or less. The North Face Gotham jacket looks pretty cool, but i'm open to other companies so long as they're proven to withstand cold winters. Any opinions?