Using Linq To XML to read XML files
Nice blog to read XML files using Linq To XML instead of using DOM Parser http://www.techrepublic.com/blog/programming-and-development/access-xml-data-using-linq-to-xml/594 another similar post http://stackoverflow.com/questions/7222862/read-xml-file-using-linq