Impressive - slow but impressive....

How much of the data that's being represented is stored in XML documents?

How large are those documents?

I wish we could get some idea of how you approached the XML.. how it was structured... how you decided to break up the data... or if you did at all...