Avast is currently my favorite free antivirus software for Windows. Its light and contains lots of features. The software updater really help to keep your applications to the latest version :
Other parts of it maybe annoying (especially the built in Web Browser) but overall, its a wonderful, free anti virus. As an IT admin, its the AV I usually install on friends AND/OR client's computers.