1. Screen Capturer Recorder (windows)
It can record your screen to mp4 video. The output file has small size but keep high quality. This software can record system sound and also sound from microphone
download Screen Capturer Recorder
This software require java to run. you can download java here. Remember to check Accept License Agreement button.
accept jre agreement
Start it from your Start Menu
start Screen Capturer Recorder
This is a famous free screen recorder software.
Output files have avi format but you can record to swf as well and camstudio will generate an html file for you to try to play the video on browser.