The only thing I'm missing so far is the RSS, which appears to be MIA. I assume it will be coming later, but I used it all the time to watch for new articles.
Other than that, site looks and runs great!
QFT. RSS is an essential element for me, as keeping track of news items and blog posts and the like would be rough without having feeds to keep track of everything.
The new look is fantastic, though. Very good job!