What about something like GetSatisfaction? It's all web based and comunity driven. You don't have private areas (I think) but it does look nice and I think you can even tie your FAQ page to it.
I tried it and I didn't like it. I appreciate what they are trying to do, but I am not looking to redesign my workflow around getsatisfaction but rather optimize my exisitng worflow (currently around gmail).