You ever wanted to deal with, say comma delimited data? Can get pretty messy parsing that, especially if some of the data has comma's in it. XML is a great way of storing and sending data. I know a lot of people that just use XML files to store data, rather than databases.