SlideShare, the popular site for sharing slide presentations, now lets users embed YouTube videos in their presentations. Just upload your slideshow as usual. From the edit screen, there’s now an option for embedding up to 5 videos per presentation. Very easy to do. More info available on the SlideShare blog.
Here’s my very quick test.