I say without-a-doubt Kaspersky 2015. I have tried out Eset in the past and found it bland and boring. People say "well that's just the UI" but most people go eye catching software, well I do. In terms of protection, unless you enable the HIP's feature within Eset I don't think it offers much in the way of protection.
However, if you look at Kaspersky, it is an entirely different ball game, it has features which include file anti-virus, mail anti-virus, system watcher and much, much more. The most powerful aspect of Kaspersky is their application control, set this at untrusted and nothing will get through. Yes, it may block legitimate software, but you can move the software to the trusted category, I would rather that occur than get infected by some ransomware.