I was wondering about this as well. I don't remember exactly when it was that FBTB redesigned the site, but that's been a dead link for a while.
Also, what about the set reviews? I used to always check that section of the site to get an opinion on a set before I would buy it. It looks like we haven't had a new review since 2009. I realize that both of these would take a fair amount of time and work, but it would be appreciated.