IV now validates as XHTML 1.0 Strict! (well, the front page at least). The W3C validator sometimes needs a few refreshes to connect to IV thou.
Wes has a link to this interesting page on XHTML+MathML+SVG. Maybe this could actually be a decent typesetting system.