Windows 7 has our thumbs up although clearly not vented through yet.. And from an enterprise perspective - I have no idea when this OS will be deployed on a mass scale in any enterprise network, but we'll see. Microsoft security essentials works like a champ, and the feature to allow Microsoft to download and manage your driver updates is super decent. Heck, kind of like how Linux manages software updates and such! Now if your SCCM people can figure out how to provision hardware appropriately.