I've tried looking for such a site as well, but never really found anything. Either they tend to be too specialised, or not active enough, or not of such a quality as here.