Lots of software are available but not all are really good in removing viruses from your computer. As to my experience, I have been using Avira for years and it doesn't fail to protect me from those viruses and malwares. But its good to have AV when you are always connected to the internet for its update. Norton is quiet expensive but is also good in removing viruses. You'd better try what would fit on your taste.