If your computer ever connects to the Internet, it's potentially exposed to viruses and other malicious software. As last year's Stuxnet worm demonstrated, even a computer that never connects can be compromised through an infected USB drive. Given the quality of free antivirus software available, there's no excuse for failing to install protection. The question is, which is the best free antivirus?