Are there any really good cd cleaners out there?


I was wondering if there are any really good cd cleaners on the market . Like maybe an ultra sonic cleaner? Right now i am just using a spray cd cleaner and a cloth. Thanks...
128x128Ag insider logo xs@2xtattooedtrackman
Best products I’ve used are by Digital Systems and Solutions. Clean Disk-cleaner, and Ultrabit Platinum (just a small drop) for refined disc reading and enhanced sound. Noticeable improvents through my Spectral/MIT system. Dish soap has been an old standby for years and seems safe. This products give a noticible improvement over soap; I’ve checked. 
Another vote for L'Art du Son -- more than just a cleaner, a once over with this is a must even for brand new CDs
Post removed 
@jim204 
rub in small circular motions
I have mostly read CDs should be wiped from the center out and not with the direction they spin.  I haven't read doing it with small circular motions. Does it really matter which direction you wipe them as long as you don't overdo it?  Anyone else with specific recommendations? Just trying to learn something.