Am sure this question has been asked numerous times....but I am going to ask it again...is there a product and what is the best product to use on your windshield or helmet to wick the rain away ??? I know its not best to ride in the rain but I seem to get stuck in every freak rain storm around..... I see others out riding and can't imagine how they can see (if they do).... I have been caught in some pretty bad storms and no chance or place to pull over.....is there anything out there that works ?? Thanks.