Sort:  

It depends on what you are looking for in a blockchain. EOS has a lot of nice qualities, but it's not really in direct competition with Steem at all. EOS is more like a competitor to Ethereum. So there's no need to pick either one of them ;)

For me it is Steemit, I really love being in a social media and I can help people, but we can be helped in almost any problem we have.