As a word of warning on what NOT to use is a product called "Wipeout CD repair Kit". It's supposed to clean DVD with a supplied NON-abrasive cloth and liquid. All I can say is the 2 DVD's I had with slight faults ended up with many faults. The DVD's ended up with millions of small scrathes that were visible and looked as though I used a brillo pad !!! (I kid you not). Using the cloth only and my breath alone created millions of scarthes and I don't think it's my breath !.
The thing is it came from many good revews from famous magazine?
Avoid like the plaque, although it may work for CD music - I haven't tried it.