These two projects share certain similarities, for example, the smart contract technology. Ethereum was the first in the smart contract space and boasts a strong community. However, fans of EOS believe it improves on enough of Ethereum’s shortcomings to dub it the “Ethereum killer.”
However, it not easy to conclude that one of these is the best, at least for now, because anything can happen in crypto. I believe both are battling with smart contracts war, let wait and see who is the king in near future.