I beleive Microsoft released the structure for MSWord files on MSDN. If you can find this it should be easy enough to read document in via PHP's file functions and then apply various HTML tags and displaying.
The key is finding the structure docs, I had a quick look but didn't find it.
I think it only goes up as far as Word 97 too, so you're on your own for Word2k docs.