So this has been out for a while - but I only just stumbled across it the other day.  It is the PowerPoint presentation that we presented at WinHEC this year; where we outlined the architecture for Windows virtualization technology.  You can check it out here:

http://download.microsoft.com/download/9/8/f/98f3fe47-dfc3-4e74-92a3-088782200fe7/TWAR05013_WinHEC05.ppt

For those who are curious - this is my main focus these days - and I am primarily responsible for the Virtualization Infrastructure Driver, VM Worker Process, User Interface and a few other bits of the Virtualization Stack.

Cheers,
Ben