Both Bitcoin and Ethereum have pros and cons. But to compare strictly between them:
You have to read the inidvidual whitepapers and look at the historical performance of the coins. Ethereum is newer than Bitcoin and learnt from some of the features lacking in Bitcoin such as smart contracts.
Etherum is really a great coin and it has many great features, just imagine all the ICO industries have used etherum based ERC 20 token. But it will always remain after Bitcoin in the crypto ecosystem, the reason is simple- the crypto sentiment is still being driven by the sentiment around Bitcoin and Bitcoin is still flagship coin of crypto ecosystem and that is why you see majority of the coins follow the same trail of Bitcoin.
I still believe that a time will come when etherum can be able to trade and valued independently and in the long run from now it can give better return than Bitcoin and Bitcoin will be more or less remain stable for the next 4/5 years, there will be many speculation going ahead but you should think and take decision independently based on your own homework.
for now, I prefer Ethereum, maybe at the moment Ethereum's price is decreasing, but I'm sure if Ethereum's price will return to normal because Ethereum has fast and good growth for the future therefore I prefer Ethereum, but I use bitcoin only to invest in the long term. But Bitcoin and ethereum both have good potential and are very difficult to predict but in terms of price I will choose with bitcoin bro.
Bitcoin is to some extent..
To me ethereum is better cos it will allow me to have other tokens in the wallet
Of course Ethereum because of the cheap fee. Ethereum is dirt cheap right now, so it is a good buy. If I want to transfer money or buy other crypto, I prefer doing it with Ethereum compared to Bitcoin.