Which are the best competitors to Ethereum, and why do you think so?
(I know on top of my head that Cardano and IOTA try to challenge Ethereum,
although they still haven't proved much from my understanding?)
EOS is new ETH. When I see new ICOs, I see that most of them use BTC or EOS as the most popular payment methods, so there is nothing to discuss.