These coins are both good in investment and very trusted but if I have to choose I prefer ETH over BNB, Because eth is the best altcoin and has a bright future especially when eth 2.0 launch.
I agree with you, both coins seems like a good deal. But I also prefer ETH.
ETH had a such a good return in the last 12 months, and seems pretty stable now. I think it's a good investment for everyone holding alt coins. I definitely trust ETH and will be getting more coins in the future.