I started out with a Spin clean, and it did a decent job. After scouring the net for other alternatives, a DIY Ultrasonic vinyl cleaner sounded like a good idea. For not a lot more than the Spin Clean ($80 vs $120 shipped), a low end 6 liter model fit the bill, and some ghetto fabulous engineering, I've now started testing. Eventually I'll make a bracket for a BBQ rotisserie motor (2-3 rpm) to keep the records constantly spinning. I have 4" cork coasters for spacers, so I can do 4-5 records at a time. Distilled water and a few drops of dish washer anti-spot are the only ingredients in the cleaning solution so far. All the ideas have been plucked from other folks out there, except maybe the binder clips...lol UPDATE: Just finished the first record, did it in quarters at 10 minutes per. I had originally used the Spin Clean on this grubby old recording. the ultasonic cleaner did make a difference for the better, further reducing the snap, crackles, and pops.