Azu has sound advice, every bit of it. Personally, I've been using Windows Security Essentials (free virus protection from MS) and, say what you want about Windows, but MS does a good job keeping their products running if you don't accidentally screw them up yourself. I forgot viruses even existed for a while, there.