Great interview, always good to hear more about driver dev and making it harder to crash the system!
The only thing that does worry me is the eagerness to get managed code going. In one sense obviously it would be great to make drivers in a (relative to C) easy language. You get less errors and thus hopefully a better quality product but at what cost.
I had a company laptop with a few managed services and they were certainly draining the memory. When this is taken into consideration with vista using 500MB (yeah I know its beta but still) even when idle and the fact the drivers will surely be slower anyway running in user mode it does make me a bit concerned.
Fingers crossed for an easy to use and performant driver framework
