It is a XML based format.
It is used by Vista in order to achieve better result from other document formats (i.e. PDF).
http://en.wikipedia.org/wiki/XML_Paper_Specification
If it would be possible to extract XML from XPS, I think that could be easy to convert the source document to any other format.
... I suppose ...