Expensive Xpath Node Grabber

I use this, you shouldn’t.

public static string GetNodeValue2(XPathDocument sdoc, string sSelectExpression)  {
string sRetVal = "";
// Read the XML document

XPathNavigator myXPathNavigator = sdoc.CreateNavigator();

XPathNodeIterator myXPathNodeIterator =
myXPathNavigator.Select(sSelectExpression);

while (myXPathNodeIterator.MoveNext())

{

sRetVal = myXPathNodeIterator.Current.Value;

}

return sRetVal;

}

Im so enterprisey with my xpath and shit.