Warren,
If you would get a smart computer then you wouldn't need to run all of those programs. However I run them too, except for zone alarm, and I have a couple of others that you never mentioned including one from Germany called Clean Up Utilities that is great but you have to be careful with it as it will get overly aggressive at times and want to remove DLL files that you still need.
Ron