John, I've had good success with CamStudio. Youtube limits videos to 10 min, but youtube isn't a requirement, just handy. It took me about 45 min to upload my 8 minute video, but it was at full desktop resolution with sound. Not to mention that my connection might be worse (or better) than yours.
I dunno about topics because I haven't an idea of where to start. Thats what I need, an absolute beginner's introduction to blender animation. I can model and texture, but hep meh!