Over the past few months I have been getting emails almost on a daily basis about people having problems getting YouTube's embed code to work in the different versions of PowerPoint. It seems to be OK now in version 2010, but it is still not working in version 2013 - I understand that this has got to do with Microsoft connecting to YouTube's API (currently at version =3). It is hugely frustrating that a simple change to an API can cause problems for so many people.
In PowerPoint 2003 there was no option to embed YouTube videos into a presentation, but you could use PowerPoint's Developer Tools - see my video here about how to do this for PowerPoint 2003. This method is still available in later versions of PowerPoint - so today I have uploaded a new video to show how this work around works using the Developer Tools.