I used several Columbia and Redington coats and eventually became dissatisfied after a long cold day of pouring rain, and both coats eventually becoming saturated.

Because of this reason, I've switched to wearing my snowboarding shell, which is an Arcteryx Sidewinder coat. It 's just a waterproof shell without any insulation, but that's fine because it will not get get wet, stay wet, or leak. I just layer with fleece or a hoodie for warmth underneath. These coats are long and also have an elastic powder bib which prohibits drafts and water from coming up through the garment from below.
_________________________
You know something bad is going to happen when you hear..."Hey, hold my beer and watch this"