Personally I think you can not compare these two large currencies, since both have different purposes. My favorite
is Ethereum as many people know it has a smart contract platform and it's great for long-term investments
obtaining in this way good profits. In contrast Bitcoin is the number one with greater stability and the most popular.