Both of them are both very good for me, Ethereum used to be better than bnb but of late, bnb has proven to be a very good investment vehicle too, so if am to choose between the two of them, I would choose the two of them because if its only the two that exist, I would invest in both them alike.
Ethereum full potential is yet to be reached and because of this, there's still alot of room available for it to grow in the future, I believe there are still alot of development coming to binance too that will definitely trigger bnb to become much more valuable in price, so from this point of view, both coins are worthy of investment.
I would say the same... both are good, both have their own things... but lately BNB is doing a lot better than Ethereum! And in terms of price, and in terms of using! As a user, I moved to the Binance chain because of the much cheaper and faster transactions! As a user, I don't want to pay extremely high fees, to wait for transaction to get through! If Ethereum doesn't fix fees and scaling BNB will get a lot closer in the terms of price!