You can now find the panel on YouTube. Most of the info has already been condensed in the other thread, but you can find some more explanations, and also 30 minutes of assorted Q&A.
http://www.wizards.com/Magic/Magazine/Article.aspx?x=mtg/daily/arcana/1199
http://www.wizards.com/Magic/Magazine/Article.aspx?x=mtg/daily/arcana/1199