In reply to:
I will be including a "submit news" link for others to submit their articles to a board and depending on the boards settings, wait for approval before they are displayed. The news section already displays news articles posted in the "news board" to the front page so it's just a matter of providing a link to the newpost.php script for that board.
Would this just be a moderated forum where posts are submitted and moderators/admins approve them? The approved posts/reviews/etc can then be pulled to the front page into a "news/revoews" table.