<p>Following my question regarding a <a href="https://stackoverflow.com/questions/42071/net-yaml-library">.NET YAML Library</a>... as there doesn't seem to be great support for YAML in .NET, are there and good open source <em>really simple</em> .NET XML libraries.  I just want something where I can pass it a section name and a key and it gives me the value as well as being able to give me a list of all the current sections and keys.</p>

<p>Also, preferably something with a license that allows it to be used commercially.</p>

Can you use the 3.5 framework? Linq to XML is fantastic, and simple.