aquí te dejo 1 artículo:
http://www.estandaresweb.es/html-contra-xhtml.html
yo programo en xhtml, por que creo que todo lo que es semántica, y organización del contenido queda mucho mas limpio, con html, se te puede escapar un <font> o <br>, cosa que con xhtml no esta permitido o no es aconsejable.
Yo creo que gente con navegadores tipo explorer 5 o mas antiguos pocos van quedando ya y no creo que sea un impedimento el usar xhtml.