People are liking #184 / #183 - but feel that it's just lacking that certain impact. It 'feels' good ... but a little plain at the same time.
I'm open to more ideas - but the only thing I can suggest is maybe something more distinctive than the triangle. Something that is more of a worldmark.