Sorry about the confusion yesterday, but Windows Live Movie Maker 1.0 is now live. Here's the word from Microsoft:

Today, Microsoft is releasing its new Windows Live Movie Maker application globally.  As the first application within the Windows Live Essentials suite optimized for Windows 7, this free download – available at http://download.live.com -- makes it easy for Windows 7 and Windows Vista users to create beautiful movies from their photos and videos and share them with friends and family.

With Windows Live Movie Maker, people can:

  • Use Auto Movie to create a great-looking video in under one minute that includes transitions, a title, captions and a music soundtrack.
  • Share movies across TV, PC and mobile device
  • Publish directly to YouTube – with other online sharing sites to come.
  • Save their creations in HD*
  • Import and edit content from Flip Video and iPhone*

To learn more and see real movies created by Windows Live Movie Maker, please visit www.moviemakerpreview.com or check out the Windows Live team blog post.

Or just check out my review. :)