To date I've always used separate packages for virus checks, (Avast running live) malware, (Malwarebytes, periodic scan, or if suspicious) Spyware/trackers. (Superantispyware, periodic scan)
I've never yet been hit with something that has meant more than being escorted off my PC/Laptop with its arm up the back, so-to-speak... I've not come across anything as good as Avast as yet, but am curious to see if anything new has come onto the scene.
If you know of any, please bin automatically anything that promotes McAfee.