It looks much better! I still don't like the contributors list cluttering the first page, but even with that it's an excellent improvement.
Also, why is there a "Latest user comments" on the front page?
We did some general cleanups of old stuff during the weekend. Perhaps of note is that I removed the link to the "meta-stable bleeding-edge" package from the download page.