Wow, that took an incredible amount of time to load! I clicked off it the first time, because I thought I lost connection!
I was able to get through the site very easily, and I thought it was well-organized.
It's an alright BETA for your site, although, I think you should add a bit more...