And this is before Windows 8 arrives circa September-October 2012....
From what I have seen and played with on Windows 8...sucks. Might be Windows 7 is the best for a long time.
Microsoft Security Essentials is very good and free. It is all the security I use on my Win7 home computer. But I think corporations and businesses need more security than that. Maybe Kapersky
Microsoft Security Essentials could have come out years ago but Microsoft was scared of another anti-trust suit. But with Apple becoming real competition.....Then MS knew they would not be subject to anti-trust