Best freeware in my opinion is VirtualDub allthough it's a nightmare to actualy try and make a full video with it. I really recomende splurging and buying the equipment to make an AMV with a better program personally.