Both have their own pros and cons but in terms of marketcap Cardano is way behind. It was once called as an Ethereum killer but failed due to delay in development of it's infrastructure. In terms of investment both are coins that provide staking opportunities and both should be kept for long term gains.