Outstanding protection from the elements awaits you—discover the 12 best rain jackets that blend style, comfort, and innovative design for any adventure.