ethereum for me is still the most preferable. Though EOS tried to capitalize and improve on ethereum's weakness but It would take a while for EOS to get to where ethereum currently is in terms of popularity,adoption,volume,market capitalisation.
Indeed, EOS is good, but until it develops, Ethereum will go even further and then EOS will never be able to catch up with it. So I think Ethereum is much better.