Did you upgrade to Windows XP Service Pack 1 ?
To fix slow boot up Install BootVis.
A onestop solution to improve system startup
performance has been released by Microsoft.
It's called BootVis and can be found at:
http://www.microsoft.com/hwdev/platform/
performance/fastboot/BootVis.asp