I've been using Zendesk at the company I work at for about a month and at first I didn't like it, but after getting used to it, it's not that bad. We don't use the public forums however, so I can't speak to that. But reply via email, iPhone app, and the macros are all nice touches.