I disagree with you about XML, but about the Registry and SQl I am in complete agreement. SQL is even worse than XML in my view, but XML is a more wide-spread problem.