This is really going to be a bit difficult to say because they are both great projects and in terms of services they both serves right, but am going to give credit to Binance for its wonderful service and transparency while Ethereum remains my favorite.
after binance coin run on its own chain, a lot of tokens created on binance chain
but thats never change my mind if bnb can't beat ethereum, for me ethereum will always be the best altcoins