I just use TuneUp Utilities 2007. Awesome program imo. Does pretty much everything, from registry, to speeding up your internet (Not really noticable on faster connections), does registry defrag, allows you to take complete control over start menu, has a cleanup tool which is similar to CCleaner in which it gets rid of junk on your PC. And also has some new feature (Not in previous TuneUp Utilities) like HDD info, and HDD disk doctor (fixes problems on your HDD)