I just noticed we released a beta Silverlight site for the Microsoft Download Center -- very cool! The reason I like this site so much: you won't instantly realize it's a Silverlight site. No HD movies, no pictures flying around -- just a nice, streamlined interface. Check it out here (you need Silverlight installed, of course!):
http://www.microsoft.com/beta/downloads/Default.aspxLet me know what you think...