RDF (Resource Description Framework) Question:
When should I use RDF and when should I use XML?

Answer:
Both formalisms have their strengths and weaknesses; their area of usage is different. The two data models serve different constituencies and the choice really depends on the application. There is no better or worse; only different.