What's your ultimate choice? Or both?

I myself prefer ETH compared to BNB.
because Ethereum has almost the same features as Bitcoin, namely the ability to create crypto currency in the form of "tokens", so that it can be used to make transactions with certain restrictions.
It can also be seen from the history of Ehereum's rapid development and managed to reach its highest ATH, thus making many investors interested in investing in these crypto assets.
moreover Ethereum will also soon undergo an evolution to Ethereum 2.0 which makes it more efficient and has the capacity for larger transactions that reach more than thousands of transactions per second.
So, Ethereum will be a very profitable asset for its holders in the future.