Okay, I've done a basic tutorial on how to start a new thread.
tutorial1.swf
Don;t worry about the javascript warnings, its only flash. I didnt embed anything evil

I used CamStudio, encoded it with the CamStudio Lossless codec. The output file was around 40 MB. I then use the inbuilt SWF producer to convert it to flash.. which shrinked the file down to 5MB.
You can download directly from here:
http://www.fileden.com/files/2008/6/.../tutorial1.swf
Heres some problems I see:
1. The player controls arent that user friendly. Theres no "seek" option, and you will need to wait for the whole thing to download (around 5MB) before you can play it without any lag. You can make your own controls, but you need a program like Flash MX, which I don't have! If anyone has it, I can send the raw swf file.
2. You cannot upload a swf file into Google Video, etc. They only use the "flv" format. The swf is actually some kind of container for flv.. and has embedded controls, etc. At the moment CamStudio does not have a "flv" output option. I tested out other AVI to FLV converters, but not impressed with the quality so far.
3. The text and arrows are called Screen Annotations. That recording was my first try with them, so its not perfect yet. I had to pause, drag the "message" in from outside, continue recording, and so on. So forgive me for the disorganized and mistimed messages
I'm still testing out Google Video. At the moment Im having trouble uploading a video that was encoded with Xvid MPEG4. I'll try again next time.
Anywayz, please post in your comments and feedback! Will attempt it again after my exams have finished this thursday.