There is a new Microsoft Site for that"s just been launched, TechNet Edge.
It"s like the Channel 9 stuff but targeted specifically for IT Pro"s, where Channel 9 is focused on the developer. The idea is to create a place where you can get all the stuff you need about what"s happening with the latest Microsoft technologies.