AVG Free has caught (apparently) all viruses that have come my way, scanning with other programs afterwards have never shown anything amiss. Regular updates is the key. Mine is set to daily, so is updated everytime Grisoft release new data.
Overall perfomance of AVG Free means that it is HIGHLY RECOMMENDED.