i agree with the idea for an OT forum.. good call..
i don't know about a "New Users" forum though.. i think it would be a better idea to just update the hell out of the current FAQ and require all new users to read through it completely before posting
.. i can think of pages and pages of information that could be added to it...
-adam