I find that using an alternative browser such as Firefox or Opera, as well as AVGFree anti-virus and anti-spyware is enough to nullify most threats (and it's free). Get rid of McAfee, the thing is a terrible resource hog, just like any Norton products. You'll find it speeds up your computer noticably when you remove it. AVGFree is a lightweight and excellent product and when teamed with any browser except ie, and safe browsing habits, you'll find you get very little in the way of malware and viruses.
From what I know, ZoneAlarm is pretty poor.
Of course the best option is to get rid of Windows and either use a Mac or install Linux, both of which are pretty viable alternatives unless you are a PC gamer.
Help! I'm stuck in a forum signature!







