In my eyes NEO is currently the closest "competition" but things can turn around fast. NEO is backed by China government, using dBFT therefore it gets faster transaction per sec. In any case I believe at least for couple of years ETH will stay the king of smart contracts.