I've done a lot of research. The most effective cleaning method is ultrasonic. Results are demonstrably better than vacuum machines and results are repeatable. Improvement is noted with new unplayed records, and records that were carefully stored. Cost varies from a few hundred dollars (DIY Kit) to several thousand (Audiodesk and others). I will purchase a DIY ultrasonic setup in the near future. It will replace a process of Spin Clean followed by Nitty Gritty Vacuum. The basic Ultrasonic process is adequate for most cleaning purposes. Some have reported better results by incorporating an enzyme pre clean and scrub, rinse with purified water (distilled, lab grade etc) then a US clean. Some feel that a post bath rinse and air dry improves results. My takeaway is these are tweaks around a basic process that is sound and effective. And as I stated previously, I will purchase a DIY system in the near future.