Bart,
I have done IndianaVX's headlight polish, and it works like a charm. You may want to save the new light that you have and give the polish a go. It's easy to do, and doesn't take that long. I was super meticulous and I think it only took me 45 minutes per light.
I just put in an order for some SP Performance drilled and slotted rotors, so I'll have to let you know how they work. I know Kenny is running them right now so maybe he'll pipe in on how they are working out.
Good luck with everything.
"The major difference between a thing that might go wrong and a thing that cannot possibly go wrong is that when a thing that cannot possibly go wrong goes wrong, it usually turns out to be impossible to get at or repair."
-Douglas Adams, Mostly Harmless