Si te gusta llevar a cabo las buenas prácticas del XHTML seguramente te ya habrás dado cuenta que los códigos que ofrece YouTube para incrustar (insertar) videos en tu web no validan porque utilizan la etiqueta embed, ya había hablado antes aquí de porque no es válida la etiqueta embed, la solución la muestran en el blog de microsiervos, y consiste en cambiar el código por el siguiente:

<object type="application/x-shockwave-flash" style="width:425px;height:350px" data="http://www.youtube.com/v/xxxxxxxxxx“><param name=”movie” value=”http://www.youtube.com/v/xxxxxxxxxx” /></object>

Para utilizar este código es necesario cambiar la siguiente las xxxxxxxxxx por el ID del video, por ejemplo para este video ubicado en esta URL: http://www.youtube.com/watch?v=i3PbaFQBgv8 su ID es i3PbaFQBgv8 y eso es todo.