1) Their software is great.
2) The support is great.
3) Their attitude is great.
In the last two weeks, I have bought EasyBlog, EasyDiscuss and I have downloaded the free Komento. I'm using all three because they really are that good. But the thing that really sets these components apart isn't the software, it's the people behind them.
I'm no coder so I've had a few questions I needed answering. Each time, I got an email back really fast (one within a minute, several within 6 minutes). In other words, their support is unbelievably fast.
But the thing that is best about them is that they don't just identify and fix your problems for you, they will even fix conflicts with other software that has nothing to do with them.
When I encountered a problem with another provider's template not being perfectly suited to using with Komento, Jewell at StackIdeas fixed the problem for me within two hours. I have *never* come across this level of service before.
Bottom line, their software is great. But great software really is only as good as the people behind it and these are the best people in the world. I kid you not!