Cameron - as you know I use Camtasia for my recordings. It is a bit costly for a single user ($300 last I checked) but there is a fully functional 30-day free trial - http://www.camtasia.com

For a free alternative try CamStudio
http://sourceforge.net/projects/camstudio/

It won't let you edit your video like Camtasia but you don't need to edit if you plan properly when you start and stop recording. Although it says it has a Flash converter I have not found it to be that useful because it does not display a control bar like Camtasia. But I'm pretty sure you can upload your AVI file directly into Google video or YouTube. Let me know how it works out for you.