Both are the best in their own ways as bitcoin is the king of cryptos and will remain always on the top and on the other hand eth will rule the altcoin market but I don't see any competition between both of them as bitcoin will always rule the world.