Back in 2006 when we first introduced SlideShare, we called it a mix between PowerPoint and YouTube. Today, that statement gets even more accurate.
SlideShare will now allow users to embed YouTube videos into their Flash-based presentations – an oft-requested feature that has countless potential uses. Users will now be able to include personal introductions to their slideshows, offer…