I bought an amazing coat by Didriksons last year on the advice of a MNetter here who worked in the industry. She gave the BEST advice but I can't find the thread now. Basically she explained how warm AND waterproof is a hard combination to come by because we're the only country with such a wet and cold climate and no one designs for us. Nice.
I bought the coat for DS but ended up wearing it myself, now I need to buy him one of his own before he gets soaked to the skin!