by far knc is the best company
The only other company that has shipped is bfl, so it's only really fair at this point to say "knc are better than bfl".
I think in the new year, when 2 or 3 more asic companies ship, we'll see a whole new picture emerge.