Before I jump headlong into C#...
I\'ve always felt that C, or maybe C++, was best for developing drivers on Windows. I\'m not keen on the idea of developing a driv
It's not direct answer to your question but if you're interested you might look at Singularity project.