I have always went to the New Posts button upon entering the site. It has always been the easiest way to keep up on all the new posts. The RSS Feed has made it more difficult to find the regular posts.
I enjoy the news, but maybe it needs to be in a box off to the side or just not show up as a new post. JMHO