It really is hard to find a great php newspubisher script or any news script designed with aesthetic and userfriendliness in mind! So here's something that might help you solve your problem.
After testing dozens of newscripts perl and php, Wmnews tops my list.
http://wartamikael.org/PHPScripts/?product=WMNews
The reason why this script outperforms the rest is that it groups your news into categories via php include - unlike phpnuke which can only display news by the most recent post (a glorified blogger) and with phpnuke and most php portal systems, you can't use your existing template.
Other features of wmnews are full threaded comment system like a discussion board with admin reply capability, comment and rating system could be set on or off, top 10 popular news by viewed, refered, printed, commented, rated and by rating, archive, and advanced search feature.
Also, the "printer friendly" and "comment" buttons are located in the main story page, not after the title and headline like in phpnuke (it clutters the page) Only the archive button is located after the headlines, but in my modified version, I had it removed and placed next to the rest of the buttons in the main story page.
With permission from Wmnews creator, I had another programmer add access level features to wmnews, which is lacking in the original script. Also, the author's name is now displayed after the date and title of the article. A stand alone image upload script with was also added. Images can be displayed anywhere in the site via php include.
If you want a poll script with archive features and no annoying copyright notice, you can find one at
http://www.phphead.com. Just add a poll admin link into the wmnews admin section and you have a better portal system.
Try the regular wmnews first, and contact me for the modified version at
stberlin_com@hotmail.com