The best polish I have found for plastic lights, windows etc. is a polish made by GLARE products. I originally found it at Honda motorcycle dealerships under the Honda chemical line. Most Honda dealers do not carry since it is so exensive, around $30 per bottle. You can buy it on line direct if you look up glare polish on the net. Try one bottle of it and you will never use anything else. I have the 3M and meguiars plastic polishes and they do not come close to how well this polish works and restores plastic.