This week's book giveaway is in the OCMJEA forum. We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line! See this thread for details.
I've just been using the XML editor that's part of Eclipse Ganymede. The original version of that one had a serious problem, however - reformatting the XML caused it to drop quotes and display false error messages. A recent update has repaired that.
The editor is supposed to be able to do tag/attribute hinting based on the DTD/schemas indicated. I haven't had much success with that, lately.
Customer surveys are for companies who didn't pay proper attention to begin with.