Your system seems to be quite good, so I wonder why it now takes so long to load up. I'd do as Vibe says, clear out your hard drive from all the useless programs and files on it. I'd go through the whole system systematically and work through it all, removing all old files that you don't use anymore and same for old programs. When I did that to my current PC, I found I still had very old versions of SmartFTP and even Trillian on, which neither I use now, so of course I deleted 'em both.