I wrote a little XML parser which will produce identical output to the standard xml2info program. My version is about 16k of code versus about 400k for the standard version, and my version runs faster. It's flex/bison based.
Any FE devs feel free to incorporate this into your code to build game lists from the XML.
Link to source codeRegards,
Buddabing