Personally, I am just holding NEO and Ethereum. However, I think NEO is better, and hope it will skyrocket this year. NEO came after Ethereum. NEO was able to learn from Ethereums mistakes and improve upon its functions. For one thing, smart contracts via NEO can be coded using the most common programming languages that developers actually know, rather than forcing developers to learn a whole new script. Additionally, NEO is already in the proof-of-stake stage, whereas Ethereum is stuck in proof-of-work.