It depends on how long you need to stay dry! For backpacking, etc., I'll take a lightweight 2 layer Goretex shell, planning to get out of the rain when I can. Even washing them in non-detergent tech washes and reapplying NikWax, they're pretty marginal unless new. When I'm doing my northern canoe trips north of the treeline, where there's no way to get out of the rain and the miles need completing, I take my Helly Hansen Impertech. I've had good luck with it, but on my last trip we paddled for hours in a torrential rain like I've never paddled in before (Horton River in NWT). I still got a bit wet. One partner uses his commercial Grundens fishing gear on such trips--he stays dry. I think my next jacket to replace my Goretex will be Patagonia Torrentshell. It's got the features I like, and Pata makes good stuff. And it's half the price of 3 layer Goretex.