How to Get Rid of a Virus for Free?

There are so many anti-virus programs available for free. But you must be a home user to get free version. Choose a anti-virus which offers live protection, use less memory resources and has antispy-ware included in it. AVG anti-virus is a good one.