Ethereum is a decentralized open-source blockchain system that features its own cryptocurrency, Ether. ETH works as a platform for numerous other cryptocurrencies, as well as for the execution of decentralized smart contracts. CMC.
BNB can be used as a payment method, a utility token to pay for fees on the Binance exchange and for participation in token sales on the Binance launchpad. BNB also powers the Binance DEX (decentralized exchange).CMC.
Both coins are performing well and following Btc rank. Ethereum remains on rank #2 while BNB from below rank 5 move up to rank #3 which is impressive thing done in a short time and creating a noise that could influence the investors to invest. I know we like both.
.. But let us just discuss. You can include the present scenarios if would you like. 
For now , I think both are more popular than other.
Several investors confused about high gas fee ERC20, and binance become the solution. Binance smart chain is very popular and many project already migrated to binance smart chain. Because ethereum gas fee is so high.
But I still believe ethereum team will solve this problem, I think we should wait until the middle this year, several people said ethereum 2.0 will completelty to launch at the middle this year.
I think for a while, BSC is the best solution before ERC20 gas fee go down.