for people who are sprayer-friendly, you can sand the lights with 1000 grit, then clear-coat 'em with a good quality auto refinish clear.... that will take care of it for many years.

if I can ever get to feelin' better, I plan on doing that to my lights, and will most likely add a little tint to the clear.