Question: I've been creating snapins with the new MMC 3.0 classes and C#. I can't seem to find any examples of how to get rid of the "Console Root" node when creating the \*.msc files. I looked through the examples in the SDK, but I can't seem to find anything for this.

I have seen other snapins that do what I want, but I can't tell what version of MMC they are using.

Answer: 
If I've understood you correctly, this isn't specific to MMC3, but it did take me a while to realise. Right-click on the node, and click `New Window from Here`. Then switch back to the Console Root window, and close it (Ctrl+F4).

Inside the .msc, it's //View/BookMark/@NodeID, which needs to be "2" (etc.), instead of "1".
As far as I know, MMC always shows the Console Root. Even if you open it with no snap-in, you will still see the Console Root. Snap ins are only added under it, and several could be loaded at the same time and they would all be under the console root which is simply the root of the tree.