Microsoft has decided that if they can't beat them, they might as well join them. In a complete surprise MS has produced a competetive user level video editing tool and given you the option of uploading the video to YouTube...by default.
Paul Thurrott's SuperSite for Windows: Windows Live Movie Maker Review, Part 2: "YouTube
You may be surprised that YouTube is the default sharing choice in Windows Live Movie Maker, though I should mention that Microsoft's own video sharing site, MSN Soapbox, was very recently cancelled due to lack of interest. YouTube, of course, is one of the most popular web sites in the world and, by far, the most popular video sharing site. So there it is."