The weatherproofing on my old Lands End Squall Parka gave up during a February snow this year. My mother gave it to me one Christmas during college because she thought I needed a new winter coat. I was wearing around a ratty trenchcoat a lot and perhaps she thought my fashion sense was going the way of my father's. I never really loved it, but it was functional and lasted forever. The later is a trait that seems common in clothes I don't like.
My current choices for replacement are the Cabela's Canvas Field Coat (in Saddle) and the Cabela's Prairie Field Jacket. I think the former is better looking and would probably be warmer, except it lacks a zipper or a drawstring waist. The latter has the zipper and shotshell loops which are perfect for trips to the range.
UPDATE: I left out the Insulated Chore Coat from Duluth Trading Company. Not sure if it has a drawstring waist, but it does have a zipper which should make it a lot more foul weather resistant.