One of the most important elements, if you are going to want your videos to have a good degree of production.
Motion ninja is completely free, and you are not going to charge a dime to use it, plus it does not have annoying advertising...