Although I have never used this particular program it has basically found everything anyones computer may have issues with

I would not bother paying money for common sense, there are many easy ways to clean and set up your computer for best performance that are free.
As for cleaning the registry if you don't know how to do it by yourself then I would recommend not touching it or trying Registry Mechanic from PC Tools.
Background programs are different, most will tell you to shut down anything that you don't need and is easy enough to do yourself.
Services are another story again most will tell you to shut most of them down, but don't realize the adverse effects this will casue.
Internet connection if on a dial up modem you can "tweak" all you like but 9 times out of 10 you won't get anywhere

Check out the post by NickN, he is propbably the most knowledgable here on the subject and has a wealth of information that will get your pc running in top shape.
http://www.simviation.com/cgi-bin/yabb2 ... 53;start=0Of course by SimV Law now you must understand no one is responsible for any changes you make

I have tried every possible tweak, program, enhancement etc available to speed up my system and give awesome performance and if Nick would have posted this info a few years ago I would have saved so much time, it is the ultimate way to set up you PC and keep it running in top shape!!!