This truly is awesome!
I loved this movie, what with the presentation, the humor, and the surprising video quality. This movie truly deserves the front page.
There was one problem though: The file size was gigantic! I don't have a problem with it personally, I have high speed cable, but it's probably not very accessible to the casual web surfer.
I still think this is front page material, though. Good Job!