I have started a new WRB Junction site to get it moved over the new blogger. I don't know what this is going to do to inviting new folks. You will have to get a google account, but I do believe that the invitiation will direct you to do this.
The good thing about that is that once you have a google account you can get gmail which = awesome.
Stay tuned as this site gets updated and overhauled.