The one reason I don't use Avira Free is that it doesn't provide scanning for email clients like Outlook, Windows Mail, etc.
I've been using Avast Free for a while. It's great and the new version is quite slick. Just renewed my free subscription today!
I have used AVG in the past for a few years and I found that their scanning wasn't very effective.