I also prefer to use XHTML, because it forces you to keep a structure in a document. For example, the code
<i><b></i></b>
Is valid HTML, while this is not allowed in XHTML.
Also, there's nothing 'new' in XHTML compared to HTML, every tagname, etc remains the same, so any browser that knows...