1. you know the negs.. also, see those baffles? if there isn't another set on the inside that is offset, forget about it if you're going to spend any time in cold wind.
2. i have a north face one.. may be the best clothing purchase i have ever made. not just for active.. it's one of the warmest thing i have.. i can layer with a thin fleece inside and take some serious cold.. the only thing mine does not do is stop the wind.. may be worth the extra $$ from what i hear.
3. i bought a similar jacket made by Patagonia.. i paid $50 for it in March.. originally 150 or 200.. this is probably the second best clothing purchase i have made. it packs small, is very light and has allowed me to pack with just my summer bag in the spring and fall.. i have several other patagonia pieces.. if you want to be warm in any condition... look into them.. not sure about tall/big thing.. large stuff fits me well and i'm 6-2.
-swimming in a sea of idiots-