XStream - o mais fácil porém menos flexivel. Ele é excelente quando você quer serializar um JavaBean em XML e vice-versa. Pelo exemplo que você me passou, esse seria o recomendavel.
JDom - Um dos mais famosos em Java. Bastante flexivel e de certo modo fácil de trabalhar.
Existem outros também, mas eu aconselharia esses dois
Dê uma pesquisada neles e tire sua própria conclusão
anderson.bonavides
Existem alguams API´S pra trabalhar com xml. Dom, JDom, e a XStream. Eu já utilizei a ultima que é bem facinho trabalhar, mas em eficienca dizem que a JDom é melhor.