Ok, I essentially have this working now. The thread views that go through the script sniff HTTP_ACCEPT to figure out if they can send application/xhtml+xml, I applied your fixes to make the code properly compliant, but I could leave in <nobr> without problems. Also, I'm putting the HTTP_ACCEPT sniffing code into example.htaccess. If the server doesn't have mod_rewrite, I'd definitely suggest sending text/html instead, but if you want, you can send application/xhtml+xml and break IE.