Plenty of videos from the 2008 WWI are available either for streaming or download from Blizzard's WWI site. The most interesting ones(which can be downloaded) are the developer panels.
Download Link
Enjoy. I know I will.:D
Currently watching the Starcraft 2 Art Direction Dev Panel. Samwise...