Actually, the front page is starting to look really good. One thing I would suggest is adding a Forum button (Tab?) under the ACD logo. If it's easy to get to from the front page I think people will link to it instead of directly to the forum.
As for the review, it was ok but it seemed more like an overview than a review to me. I'd have to think a bit more about it on why it feels that way. Maybe it needs more detail?