Did anyone had a look at VTD-XML? Think it is a must have new extension.

quote from wikipedia

When used in parsing mode, VTD-XML is a general purpose, high performance XML parser which compares favorably with others:

- VTD-XML typically outperforms SAX (with NULL content handler) while still providing full random access and built-in XPath support.
- VTD-XML typically consumes 1.3-1.5 times the XML document's size in memory, which is about 1/5 the memory usage of DOM
- Applications written in VTD-XML are usually much shorter and cleaner than their DOM or SAX versions.

See the SourceForge project at: http://vtd-xml.sourceforge.net/

and Wikipedia article: http://en.wikipedia.org/wiki/VTD-XML