Hi Bartc,
Do you mean that you use data from an xml file and apply a stylesheet to it and the output will be a word document??
If so, why use word at all! Just let the xsl output html and display this html in a browser. (it's possible, we've done this for one of our clients).
Good luck!
Jordi Reineman
Cap Gemini Ernst & Young