Anything from Arc'teryx. Job done.

Actually worth elaborating further - if for more daily wear away from Paclite Gore and get a Goretex Pro or a 'normal' Gortex. I have the Sawyer by them which is...