After spending a week or so not reviewing BeeTooBee, I finally got around to checking out the site. There are a number of good articles on the site.
I found this article "Why PR Doesn't Work and How to Fix It" particularly interesting.
But there doesn't seem to be all that much traffic and I wonder how long the site will last if it doesn't generate enough content from its users. Social media sites get stale fast if they are not growing a breakneck speed.