The best PC optimizer is yourself
Defrag, uninstall old programs, disable unwanted services/running-applications in msconfig and startup, re-install Windows when you have to, scan for viruses and spyware/malware
and if you're looking for raw power and increase in speed of your system, well of course, you need to do some overclocking
Avoid programs that automatically "optimize" your system. They're junk.