If you're using technical terminology, please try and explain in layman's terms.
I would really appreciate that, thanks!
I can compare only Nxt and Ethereum:
1. Nxt is simple (for casual programmers), Ethereum is hardcore (for hardcore programmers). I think most of coders will choose Nxt if noone creates a simple Ethereum Contract Creation Kit.
2. Nxt can process 1000s transactions per second (coz of absence of scripts and Transparent Forging), Ethereum can't process too many transactions but they r much richer. I think these platforms would go on par if Nxt didn't have Transparent Forging. With TF Nxt will win.
3. Nxt has fixed supply of coins, Ethereum will be inflationary for a long period of time. Ordinary people prefer non-inflationary currencies.
4. Nxt is 100% PoS, Ethereum is PoW + PoS, so the latter is not so "green".
These r just a few points that came to my mind.
Will Ethereum ever be able to process more transactions, and what do you mean with that they are richer?
Thanks again, I really appreciate it!