I am using the free screen cast utility CamStudio to capture my XAML/WPF demos in action. Here is a screen shot of this little handy utility:

It can capture your screen cast in AVI format and then you can upload to YouTube for online demo.
Hope you will find it useful
Posted by ligao101