I'm knee deep in creating some new workshop curriculum. I like to use videos as part of the instruction to trigger discussion or something at the end as a group bonding mechanism. Something that has eluded me is how to directly embed the YouTube Video. I've always had an elegant solution - include a hyper link to the YouTube Page.
I just discovered a way to embed the video directly in a slide. It isn't that hard to do and the above screencast will show you how. You need Powerpoint 2007 and a live Internet connection in order to make it work. This trick, along with being able to Tweet from Powerpoint is definitely going into my Trainer's Bag of Social Media Tricks.