I'm never this lucky when searching for things for myself, but on the link I just posted above, on the 3rd page they had Muvee..

Here is the link for it.

SinlessLinks.com - Muvee Reveal v7.0.40.8982.2056-DVT - Rapidshare Links

It's not a huge file so you should get it all straight away in one download for free.. Also means it's not a giant program filled with a million features you don't need..

Let us know how it goes..