Admittedly, I haven't done a really bad windshield for awhile, but try ONR. Just wash it like you would any other panel and dry it. If it was really bad, repeat that step. Wait a few minutes for it to be bone dry, come back with a completely dry unused towel and wipe it down. This takes out...