I just saw this post, and updated the front page of the site with the banner. At the same time I cleaned up the front page of some old stuff.
If someone has News worthy info they want posted on the front page of the site, please email me or send me a pm at TMS. I don't log in everyday, so I'm not up to date on everything. Like I said, just shoot me a quick message, and whatever you need updating I'll take care of.