We've a made a new Group anyone can join where we'll be posting screen shots and information about forthcoming enhancements and long overdue fixes to the homepage.
To join the Group and see what's going on, go to New Site Homepage! Sweet!
Make sure you read the *Read Me First
* introduction first thing after joining