De todos el software del mercado que he probado a este respecto, y no han sido pocos, el que mejor resultado me ha dado con XP es el
Ashampoo WinOptimizer Platinum Suite, aunque hay que tener la precaución de indicarle como excepción de comprobación la carpeta oculta C:\MSOCACHE (correspondiente a los archivos de instalación de MS Office 2003) pues de lo contrario te pide el cd de instalación al ejecutar cualquiera de las aplicaciones Office).
http://www.ashampoo.com
Asimismo es "fatídico" con Windows Server 2003, pero hasta cierto punto es comprensible ya que está diseñado para XP.
Tras ejecutarlo se nota inmediatamente una muy notable mejoría en la velocidad del PC.
Saludos.