Used camstudio for making some video presentation of the games me and my group did for our DIP project.
We did the games in flash, but due to presentation time constraint, took video of the game and edited it for previewing to fit our presentation timming.
It can be downloaded from http://camstudio.org/ or http://www.irongeek.com/CamStudioOSS/camstudiosetup20.zip

RenderSoft CamStudio is a tool for recording screen activity into standard AVI video files. If you move the cursor, launch a new program, type some text, click a few buttons, or select some menus — anything that you see on your screen — CamStudio will be able to record all these and allow you to play them back later on.
You can use CamStudio to
· demonstrate features of a new software
· create movies used in user trainings
· track the progress of a program that executes for a long time
· record the sequence of steps that cause the occurrence of bugs in faulty software
· record a movie stream
· convert AVI files to Flash (SWF) files