I use Avast personally, and it's always managed to catch anything horrible before it made it's way onto my computer xD
im not to happy about avast. sometimes when i do a full scan it still find something that passed trough the shields, or malwarebytes/adaware find things