Come dire che IE lavora in modo quirk (senza DOCTYPE), gli altri browser in modo XHTML.
Togli la riga con <?xml ...> : per IE il DOCTYPE deve essere nella prima riga.

E togli anche l'acapo nella riga del DOCTYPE: non credo sia accettato.