I want a coat that will keep me warm when I walk the dog, or walk from my car to my office (it's a long walk), or when I have to be outside for longer than 14 seconds.

I want a coat that will not make me look like a marshmallow and, if I happen to find myself in a metropolitan area again, will not cause me to stand out as someone with no taste in clothing. (Ugly down jacket from Eddie Bauer Outlet? I'm looking at you.)

FluterMom sent me an email about LLBean's 60% off sale and a $10 coupon. I am open to other options in the under $150 price-range.

Suggestions? Halp me, I freeze easy.