Actually I have a couple things to add. I have found from extensive experience that before installing any of these things, to install the Windows a firewall first, then a virus scanner, then the windows updates and finally at least 2 spyware scanners (spyware scanners are an absolute necessity on any machine). After a fresh installation of Windows, you wouldn't believe how many security holes there are and how vulnerable the machine is. The moment you establish a connection with the Internet, your computer will be bombarded with port scans. So it's good to have the firewall then virus scanner before establishing a connection to the Internet.