I know lots of people hate the Windows OS but one thing you might want to consider is, say once a year, formatting and reloading your system with a slipstreamed copy of Windows. What is slipstreaming you ask? Well it’s a way to create a Windows OS installation CD with ALL of the updated that have come out to date. Paul Thurrott's SuperSite has some instructions on creating one here. There are other sites as well. I'm sure there is an equivalent process for the Mac OS.