Whether you use a dial-up connection or broadband, you still need to use a firewall. My favorite: Zonealarm


Advertising software and spyware are the number one reason a computer runs slower than usual. I use two programs on my computer - Lavasoft's AdAware and Spybot Search & Destroy.


And of course you need antivirus software. I use Norton and the free version of AVG Antivirus.


Another very useful program is Startup Monitor, which will tell you when a program tries to put itself in Windows Startup (an annoying problem with Quicktime).