Does free antivirus software work as well as the ones you pay for?

Lanna asked: I used to have Norton Antivirus, but my subscription expired. Is it worth it to pay to renew my subscription, or should I just download a freeware antivirus program?
What are some good free antivirus software? I keep hearing about Avast and AVG?