Port 25: Microsoft Open Source Software Lab's "Channel 9"?
"Port 25 is open. The people, insights, and analysis from the Microsoft Open Source Software Lab. Send us your feedback and ideas. We want to hear from you.
http://port25.technet.com/"
Looks interesting!