The problem with AVG was that it interfered with the boot-up sequence quite severely, which made it very difficult to identify as the problem, and then to remove via DOS.
Avast is totally free and rarely fails to update daily in order to counter the latest identified threats.
Have a look at
http://avast.com