Found some videos on IGN - which were actually pretty amusing - of StarCraft II developer meetings. Pretty sure it's staged, but still funny. 
Here they are:
http://video.ign.com/dor/articles/1062228/jace-hall-show/videos/jacehall_prt_starcraft2.html
http://video.ign.com/dor/articles/1062228/jace-hall-show/videos/jacehall_prt_starcraft2_022210.html
http://video.ign.com/dor/articles/1.../jacehall_prt_ep4_outake_starcraft_21910.html
Here they are:
http://video.ign.com/dor/articles/1062228/jace-hall-show/videos/jacehall_prt_starcraft2.html
http://video.ign.com/dor/articles/1062228/jace-hall-show/videos/jacehall_prt_starcraft2_022210.html
http://video.ign.com/dor/articles/1.../jacehall_prt_ep4_outake_starcraft_21910.html