I go an email a while back from Screentoaster, a startup that is producing a very easy to use, web-based product that allows you to capture screen imput with sound and video.
I registered and gave it a go this evening. Below is the result ( if you cant see the inbedded video below, click here )
The recording stopped halfway through, so you are warned. This was only a test though.
In the video below, I attempt to show of Microsoft Live mesh.