After we had a high of 7F here one day last week, I suddenly got why I need a puff coat. I want something warm, long (mid-thigh to knee length), good quality so I can keep it for a while, definitely with a hood and ideally with some fake fur trim, and it should have synthetic fill.

This last requirement seems to make things tricky, since it seems that the synthetic fill is usually on the less expensive/less warm coats. (I don't buy down because it's like fur: they kill the birds to harvest the feathers.)

Any ideas?