Windows Live Movie Maker was released from beta today as part of a refresh to the Windows Live Essentials download.Introduction & Walk-through at the link below.Windows Live Movie Maker is the first application designed for Windows 7 and is built to make beautiful movies from your photos and videos very quickly.
The new Windows Live Movie Maker
There is another presentation at Channel 9: Hands on with Windows Live Movie Maker