I've used it for a while now, it comes recommended by some of the computer savvy people here on PPRuNe. Seems to do all required, very regular virus definition updates, monitors updates for other programmes. Haven't used the free version, probably an individual thing and depends on how much you want from it?