When will your new website be launching?
Also... the lightbox presentation for attached images is good, but not as good as if they were Seadragon embeds. What say you? You could host the original file on Channel 9 servers, but use Seadragon.com's Azure service to generate a DZI of it, and then embed the Seadragon.com version inside of the Lightbox overlay. The beauty of using the Seadragon.com service is that the image remains viewable in AJAX if someone doesn't have Silverlight installed. It also allows people to easily embed the DZI, download the original, zoom at the size presented by the Lightbox frame or, fullscreen, should they choose.
Every site on the internet should be using Seadragon for images now, or at least one of its peers such as OpenZoom. There's just no reason not to. If not Microsoft's own technical community, then how is the rest of the internet supposed to be convinced of its utility? Also, heightening developers' exposure to Seadragon can only lead to wider adoption throughout different programs.