For the Ethereum vs. Lisk comparision:
I believe that on Lisk, applications are coded using JavaScript which is already a very popular programming language whereas Ethereum uses its own language called Solidity which is specifically designed for building smart contracts. And applications on Lisk operate outside of the main chain (more scalable) whereas with Ethereum, they all run on the single main chain.
Ethereum seems to be where all of the action is at. Lots of projects are happening on Ethereum right now and they have many talented people working on it and improving it.
That being said, I'm currently more invested in Lisk because I see it as having more upside potential. Ethereum went from a $20 million crowdsale to a $5 billion market cap in just a few months. But in the long term, it could be worth much more if the technology is found to be useful.
Both coins are nice.