Ted Just put up this BTS video of his visit:

http://vimeo.com/21249188