I am sorry, this is a third entry today. I remembered one more
nice software piece:

See the downloadable applet DragMath
where you get MathType functionality inside any web browser with java.
As DragMath is open-source, you are free to download and re-distribute.
DragMath requires Java 1.4.2 or later