Sort:  

That's not too bad...hmm, I dunno, I don't think it's imperative that it has the word "steem" in it, or rhyme with it, but it's a good place to start.

The logo isn't as important, IMO, but my gut tells me sleek and simple is the way to go.