Top 10?
I appreciate very much some of this antivirus suites and internet security as all-around apps. This is not a top order, just preferences. I strongly recommend the use of a good internet security suite, never a free one, if u are doing banking, online payments- shopping,PayPal operations . All 2010 editions are allot better than the previous ones.(special for Symatec Norton)
Kaspersky Internet Security
G DATA Internet Security
Norton Internet Security
Eset NOD-32 Internet Security
BitDefender Antivirus
They area all very good, is a matter of particular needs when u choose.(like child internet surf protection, or flash filters, spam filter,etc)
All of those offer anti\ spyware, malware, ad-ware,viruses, phishing protection at high level.