Another vote for Kontak. It's by far the best that I've tried. I clean everything every six months... interconnects, speakerwire, component connections, powercord connections, fuses, fuse holding "compartment" + fuse cap, and small signal tube pins-(when I was running a tubed preamp). It eliminates a haze that slowly creeps into my system over time. Benefits, for me at least, are better clarity, better dynamics and better low level detail.