TBS has revamped its home page. The previous home page was primarily a splash screen. The new home page is more tightly integrated with the forums and provides quite a bit more information.
You can expect to see the "forum look" transfer over to other pages on the site soon.
Lookin good. I think it would be nice if there were a more obvious link to the Forum main page......to draw people in....but then every news post does link into the forum.