other than the boot time what about the rest of the system? does everything run slow?? loading internet pages, programs, etc?? you might just have some serious stuff in the backgroud that is grinding everything to a halt? get a program called HiJackThis; run it and save a log file. Then post it in the virus section of the forum and someone there will help you out. you can also get a program called XP antispy, that will help you get rid of a few things and enable fast shut down, among other things. I'm pretty sure your drive is going as well, but these might help prolong the life for a little while until you get a new one.