There are plenty of brands offering waterproof jackets to keep the rain out. To find the best, we surveyed thousands of ...