Faster hard drive in rpms, more memory. Carefully examine what is loading during the boot process. Find out the FSB (front side bus speed) for your computer. The FSB and hard drive speed take care of a lot. If you are using WXP, you can see settings in the control panel that will speed some things up.