Thanks, SOG.
I did do a search for 'Team fortress' and didn't find any relevent info on this board.
I've also done a search on the web and have not seem any recent information. Just thought maybe someone on this board had an idea.
I guess there are post-whores everywhere you go!