The site could cover the latest in Microsoft and propriety software developments, and the occassional piece of interesting OSS news, essentially, an "anti-SlashDot"
Actually, that's the reason why I started coming to Channel 9. I wanted to keep up with tech news but I was sick of the slashdot zealotry. I know c9's news system isn't quite as evolved, but it's a very good start.
And you guys do such a good job of disseminating anything of interest from them that I know I will never have to return again.