I was wondering - is there any simple way to show a content of MS Word file on the web page. I'm looking for a more or less cross-browser solution (that is not IE only).

I have already tried a straighforward solution - saving my document as HTML ("Save as" in MS Word) - the result was not what I would consider as acceptable - quite a lot of formating has been lost.

I might consider fixing the conversion results manually if only the resulting html code was simpler. Another reason to reject idea of manually
fixing the conversion results - is the size of the document (which is not small) and the fact that document constantly get updated - thus it would
require that kind of manual intervention more than once.

Here's the list of what I thought might be better solution than the one I have tried:

1. There are some ASP.NET controls able to display content of MS Word document.
2. There might be a better Word -> Html converter.
3. Convert a Word file to some intermediary format (done that with PDF - the results were not really better) and then apply points 1 or 2 to the result of conversion.

Any ideas or suggestions will be greatly appreciated.