New Microsoft Videos web site have launced with Beta content. Microsoft Videos is web site where you can find Microsoft related technical videos,presentation videos. All videos from Channel 8,9,10 and from other resources are gathered together in one place.
Just have a look: http://preview.microsoft.com/video/