Both of them are good. ETH is just the first to have projects which have been progressive now, give it some time and NEO will fast forward its development. NEO has GAS which makes it very attractive to investors. ETH is already on the sky while NEO has just heating its engine. Both of them are on the top of the ranking in terms of marketcap.