I am rather happy with MS Essentials, it just seems to work, and it does not hog the computer at all. Also I do not want to pay for software like that because I feel that those companies who produce it has an interest in having the bad software flowing, so I feel that it should be something that the developer of the system software should handle, and MS is doing a fine job with it I think.