Nothing spices up a PowerPoint presentation like a video clip, and very often the perfect clip can be found on YouTube. Rather than stopping your presentation, firing up your browser, navigating to YouTube, and loading up the desired video, you can embed the clip right into your presentation. Daily Cup of Tech shows you how in a video tutorial presented, aptly enough, in YouTube.