Some things you can do to speed things up:
-- Delete all temp files (c:\windows\temp\*.tmp)
-- Delete temporary internet files (c:\windows\temporary internet files\*.*)
-- If you use I.E., click on Tools, Internet Options, Delete Files, select "delete all off-line content", click OK
-- Click on Start, Programs, Accessories, Systems Tools, Disk Cleanup
-- Download
AdAware, check for updates, run it and remove whatever it finds
-- Download
Diskeeper and defrag
Set Diskeeper to run in the background and it will keep things cleaned up regularly. If not, then at least once a week.