To be quite frank...a lot of the anti-virus software on the market is pointless, viruses happen its something we all have to live with. As far as finding a virus and fixing the damage it has done once you know you have one, Norton is the best I find.