I hate Windows Live Movie Maker. Hate it. Hate it. Hate it.
I cannot tell you how frustrating an experience it was to get this footage to work. The only consolation is the final product. Its not as good as I would like but at least it doesn't get filed in File #13.
Enjoy!