The new website has just been launched.  Comment on this post to let us know what you think.  Recommendations are always welcome.