Modern windshields are designed to protect you and your passengers from just about anything Mother Nature can throw at you, including: rain, snow, ice, insects, bird droppings, road grime, tree sap, and other messy deposits. But that doesn't keep these and other "Forces of Nature" from making one heck of a blurry mess that can make driving difficult or down right dangerous.