I finally found something that works for the vinyl windows on my boat. They were getting verv hazy. I used Meguiars mirror glaze clear plastic cleaner #17 and a lot of elbow greese. I then followed up with the clear plastic polish #10 and they cleared up real nice. I tried using an orbital buffer, but that did not turn out so well. When I rubbed them out by hand, they turned out much better.