Just follow these steps, and you'll be able to show all your good videos on powerpoint presentation:
1- download the youtube video with "zillatube". Get the program from http://www.zillatube.com. This program helps to download and convert those videos the fastest way possible for your powerpoint. Other methods are slow.
2- using zillatube, convert it into mpg video format.
3- final step, a simple step, just insert movie file(using the file menu above the powerpoint program) the mpg video into power point.
Just 3 simple steps, and you can present your powerpoint with videos without online at all.
(Note: make sure the mpg video is placed in the same folder with your powerpoint file, then you can bring the folder to any computer and view it)
all the best to your presentation.
==========================♥♥♥