KR, I suspect you were looking at this site:
http://www.freestatewyoming.org/ There are plans to keep it up to date and add material, but since the admin staff all have day jobs, it's not happening overnight. <G>
The forum is where the action is these days, and we are most certainly alive and well.
I'm sure Boston or someone will reinforce this, or correct it, but the benefits of membership are:
1. Access to some areas of the forum that can't be seen by non members. Associates can see some of those areas, but most are reserved for members.
2. Access to member profiles and ability to edit posts.
There are a good number of unofficial "benefits" as well, such as the knowledge that you are participating in something real, working toward liberty and a lot of enjoyment while you are at it.
Once you actually move to Wyoming, there are a lot more such benefits, of course.

I hope you'll read over the forum and get to know us. Participate, and let us get to know you too! And the next time you come to Wyoming, let us know you're coming and you'll no doubt be invited to meet as many of us as possible, or as many as you can stand... whichever comes first.

MamaLiberty