I said both. QueWhat outlined really well what I feel - the user base (forums) should be the first line of support because, frankly, they are usually faster and generally accurate. But there should also be an organized knowledge base and a group of semi-official support people able to condense the large number of duplicate questions into a manageable form, mostly for people who are willing to do some research before asking their question.