I've got a Tulsa Tall Windshield on my 05. Haven't used anything to clean it yet but plain water and a old cotton T-shirt. My problem is, when riding in the rain, the droplets seem to stay on the windshield instead of coming off. On cool mornings, I can't keep the winshield from fogging up. What are you guys using on your windshields to solve these problems?