As a free antivirus I would definitely recommend Avast. Especially since they changed their interface and added a sandbox mode.
If you are willing to pay the price, you should probably go for Kaspersky, but beware, it might seem a little bit complex for an antivirus.