The one that Microsoft currently offers for free is pretty damn good. Did well in tests compared to AVG etc. Running it on a few PC's, doesn't really have much of a system footprint, and seems to have picked up everything that the others do (Also its spyware and adware built in as well)