I have been using Linq to XML for a few hours and while it seems lovely and powerful when it comes to loops and complex selections, it doesn\'t seem so good for situations where
You can still use XPath, with the XPathEvaluate, XPathSelectElement and XPathSelectElements extension methods. You can also call CreateNavigator to create an XPathNavigator.