MathML was important, because the only alternative was webEQ or other things that turned the equations into pictures.
I would write equations in the openoffice equation editor and run an awk script on them. Tedious, but I'm not repulsed by such things.
I'm happy with MathJax.