i dont want to buy a paid version..which will offer max protection among the above..
I use Avast, and have no complaints. I've used AVG in the past, but was disappointed in the detection rates. Now, I always use either Avast, or Microsoft Security Essentials. As area51 said, combine it with Malwarebytes, and you should be pretty good.