If you’re running Windows 7 and have an NVIDIA video card, now might be a good time to update your drivers. I recently learned of a fix that resolves some issues with Windows Live Movie Maker when you change aspect settings. Lasted WHQL-certified drivers are dated October 5th 2009 (out of the oven and just cooled).
Tip: Update your NVIDIA Drivers for Windows 7
October 14, 2009