This is the easiest approach and recommended if are sure that the presentation venue will have great connectivity. Download the YouTube Wizard plug-in from skp.mvps.org and upon installation, this will add a new "Insert YouTube Video" command to your PowerPoint Toolbar. read more
Howdy, I'm interested in that. Thanks for the tip. You can also check this tutorial for doing that - Download and embed YouTube video to PowerPoint slideshow Regards, Stephen
Very interesting, but needs internet connectivity when you are running your presentation. It's still better to download the video and save it in your hard drive and insert it in your presentation.