This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I think that it depends on the usage of XML before you can choose. SAX is very fast, JDom isn't but JDom has a really nice Tree-structure. I've been using both. And found that SAX was a lot easier to use than JDom, but offcourse that will depend on the users experience with those. I've also tried Electric XML, it implements both SAX and JDom I think, but it isn't that nice as it is said to be. But fast yes. I've heard rumors of it being the fasted parser available for XML. Regards, Mark Monster