ive used desktop activity recorder for some time now

very smooth for me

http://www.speedapps.com/desktoprecorder.htm