I agree with Hotrod25, I don't see a need for anything fancy. It's not the most fun chore, but I only do it once in a while anyway. I guess I'm just not a perfectionist when it comes to a clean windshield, it takes a while before it really starts to bother me.