A Study of XPath Performance in .NET Programming:
'via Blog this'
very inspiring article...however in my case, if I get it of xmldocument all together (actually it is DataTable.select inside the xmldatadocument), the overall time it takes to finish project revaluation decreased from 30min to 12min!