XBox.com has a video section with some homemade videos and I just finnished going through all of this year's offerings to give you a juicy shortlist.
J Allard Interview
J Allard talks openly about the 360 and without the marketing spin.
Ballmor Interview
Microsoft CEO talks about the 360.
Photo Tour Part 1
Tour of the outside of the XBox booth.
Photo Tour Part 2
Tour of the inside of the XBox booth. Not as good as part one surprisingly.
Edit:Press Briefing
I think this is what is being shown in the Microsoft theatre at E3.