I'm not sure when the converted over, but I noticed that IT Showcase is now called TechNet Spotlight: www.microsoft.com/emea/spotlight/. With a new design and Silverlight video player, the site is a much improved way to view Microsoft videos. TechNet Spotlight focuses on videotaping demos and presentations at various live events (do you still call it videotaping if it's all digital?). The result is a video of the presenter in action and you can download the PPT or view it in the sidebar. By using a high res Silverlight you can see a much larger image of the video than the small viewer that IT Showcase featured, which makes it much easier to view the content and more pleasant to watch.
Check it out - there's a bunch of good content that will be of interest to IT Pros and Managers. There's video from TechEd, IT Forum, WinHec, OCS Ignite Tour and many more.
TechNet Spotlight: www.microsoft.com/emea/spotlight/