On the PowerPoint slide click the mouse and draw a box where you want the video to be. Right click on the box you have just drawn and select “Properties.” Open Internet Explorer and find the video you want to embed in your presentation: …

Read more from the original source:
Embedding YouTube in PowerPoint 2007 : Robin's Technology Tips