1. if the user has MSWord installed, you can try
<%
response.ContentType="application/x-msword"
Const adTypeBinary = 1
Dim strFilePath
strFilePath = "c:\mainmenu.doc"
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Open
objStream.Type = adTypeBinary
objStream.LoadFromFile strFilePath
Response.BinaryWrite objStream.Read
objStream.Close
Set objStream = Nothing
%>
of course, you can also save the binary stream to the database instead of Response.BinaryWrite
2. you could also use the "Word.Application" component on the server to load the document, save it as a html file and send the html file over to the user