My computer has alot of viruses which virus can disinfect my computer
Grisoft or McAfee
avast.kaspersky slows down the performance of your machine.
You can have a good antivirus but if you fail to update it once in a while you'll still hqve the same virus problem.
I really can't tell the best but I use Avast no complain yet