I've used camstudio to record other games before, and it seems to work pretty good. Sometimes the sound ends up rather out of sync with the video, though, and I'm not sure why. (though that won't matter for Elements unless you're doing commentary while you play) You can change the quality of recording within camstudio itself, which will greatly vary the video quality and file size; I had to play around with that a bit before I got something I liked, and it will depend on your personal preferences.