VirtualDub is a really well known video processing software (soon to celebrate it's 10-th birthday) that is completely free (and even open source).
It has been called "the holy grail of freeware video editing", and it can join image files (jpeg, png, bmp, etc.) to produce video files with any framerate you desire. You can add sound from a separate file, or apply high quality filters to your video. Also it's highly optimized and very fast.
It can produce only AVI files so if you want Quicktime it's not for you. But as long as AVI files are OK, it's the program to use.