I use microsoft security essentials, avast, and malwarbytes. I have not gotten a virus yet.
MSE + Avast? Don't have 2 AV's, they conflict with each other. They'll end up fighting amongst themselves and letting everything through.
Also, OP, Microsoft Security Essentials is the best free one.
I still have Kaspersky and it doesn't defend crap at all.
Kaspersky is the best TBH. You've got it set up wrong.
Kaspersky, Nod32 and Trend Micro are the best IMO.