Both of these coins are very good, both of them are highly-valued coins in Cryptocurrency. Even ethereum is the only coin that I think has the potential to be able to defeat Bitcoin, but this will take a long time and this can happen if the public interest in Ethereum is higher than Bitcoin. If not, it will be hard for Ethereum to surpass Bitcoin, and Bitcoin will still be the best.