Two bits of news here...
First, the website has a new layout. You won't see it here on the forums (yet), but doesn't the rest of the website look much cleaner
? Let me know if it doesn't work in your browser (I tested Firefox, Opera, Konqueror, and IE6 on Linux and IE7 on Windows).
Also, the demo topsites list is now more of a demo. You can access the admin control panel and user control panel to play around with stuff, and it will reset every 10 minutes. Check it out.