Komodo's been around for quite some time actually, I used to see em in the small local computer shops all over San Diego when I used to live there.
It's semi-generic in that it's not like a Sony or a Viewsonic or other name brand, but it's no piece of crap "glassview" or something like that. (or Shamrock.... baaaaddddd experiences with shamrock)
I'd put it in the same league as KDS