I ran across YAML this weekend. This looks like a great way moving or storing data in human readable, language independent format. My first thought was to make a rpc format for it. Of course a few minutes digging, and I found out that somebody has already made a YAML RPC for ruby, called !Okay/RPC.
I also found the first XML library I’ve seen with a sensible API - REXML.