You have to pay for MacAfee and tyhere is no reason for a home user to pay for any AV or antispyware. Take spud's advice and chuck in Windows defender and Ccleaner from click here. You will have more than enough protection. There is no point mulling over the pros and cons of various AVs and spyware protectors, they are all aas goos as one another.
I quit using Zonealarm ages ago. Kerio (free version) is superior to Zonealarm in many respects, not least the lack of "warnings" in the log files about "attacks" plus the advanced learning mode. Very network friendly too.
The new free version of Agnitum Outpost is also well worth trying.