The first level of suppport should be the forums. With this many users, you can't possibly allow everybody access to an agent. You'd need too many agents, most of which would have no desire to spoon feed people. No one wants to answer the same questions over and over and over again,