I haven't done much long distance riding and I'm getting ready for week long trip to Maine. Rain may be inevitable. On my cars I love Rain-X. It's petroleum based and probably not meant for plastics like visors and windshields so...

What do you use to increase your visibility in the rain? I'm talking about your helmet visor and windshield.