I did a bit of research on doing RESTFul content negotiation with XML documents. Click here to read more...