Please join your hands for XML. In the next few months you will see just about everything in XML. After a huge bang and an almost eerie silence XML will be out again. This time to stay for a very long time, XHTML has more or less replaced HTML in most websites that are still being maintained. Soon you will XML in nearly everywhere. Every language has more or less some way or reading and writing XML. At first XML might overwhelm you. But once one gets the concepts right it’s almost like a walk in the park.
I for one have loved binary formats but once in a while if it’s a plain text format I would prefer to use XML.