NO NO NO NO NO NO NO.
I do not recommend ANY of these so called Registry Cleaners. The registry is a very fragile part of Windows, and any error made could lead to program errors, or worse, a BSOD. They are not worth the risk they pose on your system.
Unless you are getting specific Registry errors while you run windows, there is no reason to 'clean it.' You will not notice any specific preformance gain. Kepp your temp files clean, delete bulk history, and upgrade your RAM if you need to so your competer doesn't use the Swapfile so much. But don't try to run a Registry cleaner. It is not necessary, and the risk is NOT worth it.