As Carl as has said. In absolute certainty, there is no need for other programs to maintain Windows 7. Old habits will fade from Windows 98 and XP. You came here for expert advise, you are receiving it. Old apps are like addictions. For instance: (index.dat files) You may think you are deleting index.dat files to keep yourself safe from the "so-called" snooping digital eyes of M$ or from filling up your hard drive. Not so. You HDD is huge and those index.dat files were never deleted in the old days---yet people still believe they slow down their systems. Nope, they are there to help--all the mystery and mystique about index.dat files was baloney. I know, I got spooked years ago too when I read the hype about M$ using index.dat files to spy on us....it's laughable now---but we all have to learn by exploring the truth and finding a place like "sevenforums" to find gurus and experts to have faith in. Listening to your neighbor or family member who throws out speculations to you based on lack of experience or hear-say, well----that's just not going to help you with your solid facts and ability to communicate solid help for other Windows users.
Bottom line: Nothing is what it use to be with Windows 7. When Windows 8 is released and we are interacting with "The Cloud", that will really change your habits---all of our habits...
By the way. Soon all mechanical hard drives will be replaced by solid-state, and those will
not need any maintance at all. So get use to letting the Operatying System take care of itself. If you want CCleaner or Revo....yes they are "handy"....necessary? Nope.