In my news section, I dont give the visitor an option to post anything, but I also have a forum, where the visitor can post stuff.
I have done that very simple. Just a forum with textboxes where you type your subject, your name and your message. And I also have a hidden field with the date. When you click "send" it inserts the values in the database. then I have a page where you can read the messages. That page is done with a recordset where I get the subject, date author and message from the database, which I have a repeat function on.
Works well for me and my forum and I recon you can do a similar thing for your articles/news!!
Good Luck!!