For those who are just getting into vinyl and may not have the megabucks to buy an ultrasonic cleaner, go with the Spin Clean. It works great and is inexpensive. Michael Fremer reviewed it positively many years ago.
If you are going all out, get an ultrasonic record cleaner. There are about a dozen on the market.
I bought the Kirmuss because it is cheap (relatively speaking) and well designed. Prior posters have said there are too many steps. This is nonsense. You put (up to 3) records in the device, push the button and the records are clean in 5 minutes. That's it.
Of course, with all of the "wet" cleaning systems you must dry the record. Some recommend using a microfiber cloth and that works and is cheap. You can also give them a spin through a vacuum type device like the Nitty Gritty. That is quick and effective and is what I have found works best.