I don't normally visit the homepage (I'm not interested in Ranks, and you use ActiveX stuff), and as such, only learn that there is news when a player posts a thread linking to it.
It would be nice to log in to the boards, and be able to read news, announcements, and information, in the News, Announcements, and Information forum.