I like and use zendesk. It is worth checking out with the free trial. The only thing I don't like about it is the code used on the page cannot be optimized in the manner I would like. It really doesn't matter in the grand scheme of things but just knowing that i can't tinker with it gets me.