TADA! I have uploaded directly from Ustream onto YouTube! Paper Beads 101. I streamed this live Friday (Feb 22, 2013).
Here is the video link: http://www.youtube.com/watch?v=pIvJHCHx5t8
YouTube allows for the saving of files in mp4 format - makes it so much easier to download! AND you can play them on your phone! Soooo... Yay Me! Enjoy!