whatever happened to the team forums? I preferred when all of the lunatics could boast about how great your organizations are there as to having all of you on one thread?