YAML is a simpler, easier to read markup language that people sometimes compares to xml. Syck is an allegedly fast library with ruby bindings (bindings also exist for other scripting languages) parser for parsing YAML files.
I wonder if YAML might not be a bad way to mark up any data that may have malformed HTML in the payload - like RSS. I suspect, however, that advocating this idea, particularily in Sam Ruby’s RSS workalike initiative would be largely ineffective. Clearly, I’m not the only one with that notion...
Go YAML! You have a place in this world.