I'm reading about how to wring
performance from MSXML and I ran across this nugget from the
MSXML4 page on MSDN:
Additionally, MSXML 4.0 provides the new, faster XML parser and a substantially improved XSLT engine. You can use the new parser with DOM by setting the NewParser property to True. The new parser does not yet support asynchronous DOM load or DTD validation. However, everything else functions the same way as with the old parser, only faster. In our tests, MSXML showed about 2x better performance for pure parsing, and more than 4x better performance for XSLT transformation.