Animoto is a web based application that automatically generates videos from your still images and music. You upload your images from your computer or from photo sharing sites like Flickr and Animoto does the rest. There is no charge to create shorts but the full length option will set you back $3 a video or $30 for an annual all access pass.