I agree, the old page had the new "news" articles front and center, I still haven't found a good place to find them on the new one. One other thing, many links do not display in IE8, like on the blogs page, I see no links at all in IE8 which is what is on my work computer, which is locked down so I can't put another browser on it.