DevSource is running a story about the new Longhorn Driver Model . It looks like it's going to have some really awesome stuff, like boilerplate code libraries, and a split kernel/user mode. Oh, and driver isolation... that's kinda nice... :) I've never written a driver before, and probably never will...