Хочу уточнить, как будет реализован постинг новостей зарегистрированными пользователями? Они будут видеть на экране нечто подобное админскому интерфейсу или будет более приближенное к тому, что сейчас есть по ссылке "Опубликовать статью"?
Имхо, лучше второй вариант со следующими фичами или сделать и постинг и зарегистрированным пользоватлемя и посетителям. Т.к. если например пресс-релизы постятся редко и регистрироваться для этого нет особой необходимости.
А для посетителей лучше сделать так, чтобы при вводе статьи мог выбрать, в какую категорию вносится новость или сделать так
http://www.recipe.ru/bin/news2/view.cgi?add=1 (add=1 - в первую категорию, add=2 - во вторую и т.д.)
Введенная статья откладывается в какую-нибудь временную базу, а админу приходит письмо, что мол добавилась новая статья, после чего он заходит в админский интерфейс, проверяет статью и выкладывает ее на сайте.