I've been reading a lot of good things about the 303 protectant. On all my previous vehicles, I've been using a lot of Armor All or that Formula 2000 vinyl and interior cleaner. I didn't know of other things out there and noticed that they would actually be oily and attract dust. I'll get around to looking for some 303 today when I go shopping, but what is the overall impression of the product and it's uses? Can I used this on headlights and taillights that are plastic as well??