If you all go to Microsoft Research, you can take a peek at the New generation of Microsoft OS's in the making.
One called Singularity has a fully functional kernel and can be downloaded and played with. It is written entirely on managed code (mainly C#)
Not much to see yet, but if you are a geek and like to see what's going to be under the hood it is an interesting project!