"The full announcement, plans and capabilities around the Silverlight platform were announced today at the opening keynote at MIX07. A subset of those details focused on the cross-browser/cross-platform media capabilities of the browser plugin were first unveiled at NAB, also in Las Vegas, a few days back. Ray Ozzie introduced the Silverlight platform as a combination of a cross-platform media delivery platform, an RIA platform as a new choice to build sophisticated Web apps, and a services platform (such as the new Silverlight streaming service). This will of course be making waves in the blogs starting today, or should I say "Lighting up the Web?"
Check it out, it has some really cool media capabilities, not to mention a great .net/managed programming model.