Try going to your local electronics store, around here we have many like Best Buy, Circuit city etc, and look for a CD Lens Cleaner kit. Usually these are CDs with a small very fine set of bristles in the middle of the radius of the disc. They come with instructions and you play the disc like a normal CD. While it is spinning it is cleaning your lens. I have one and I find that it does help especially after the CD player has been used for over 100 hours.
------------------
plain fan
|