I have watched a few RC developer commentary films and this is probably the best simply because it shows off a typical mission from start to where the player dies. And is just a good general demonstration of the game.
It's coming out on the PC and XBox in a bit and I can't wait.