AVG and Avast are decent free programs. There is an extremly nasty virus going around. It starts as a popup that looks like an official Windows alert, complete with the Windows logo. It informs you that you are infected with a trojan and to click on the box to remove it. Once you do your machine is infected. I've seen it on about two dozen machines so far and it is not easy to get rid of.