I'd say Avast is the best of the freebies that I've actually used.
My friend recently got Panda Cloud Anti-Virus and swears by it -
http://www.cloudantivirus.com/ ... He says the cloud function makes it extremely lightweight, as long as you're connected to the internet, of course.