Thank you for your hard work. The site looks pretty good. Just some suggestions:
1. It's better to release the new page before more Jython users lose confidence on the project.
2. Better to mention the improvement of Jython 2.2 alpha in http://www.jython.org/mockup/Project/news.html
3. Make a link to wiki item "JythonNews" in Project news page, saying
"recent news from community". It can save you time by letting community
users to add news. On the other side, new users will feel the project is more active.
Just my $.02.