I've used "Novus", a two-step plastic polish/cleaner sold by the local Plexiglas distributor, on CD scratches with excellent results. Any thing that's labelled for use on polycarbonate (= Lexan) ...