Secunia has a nice tool for helping people running Windows to deal with the lack of centralized package management systems that other operating systems enjoy. This tool basically scans through the software installed on a machine and checks to see if there are any updates available: http://secunia.com/vulnerability_scanning/personal/ Staying patched and up-to-date are important for system security.