I know this probably has been discussed before but I am looking for a good rain jacket that will keep me warm and dry all day, in the worst of conditions. Any input will be appreciated.