Hmmm, this has come up a couple of times of recent as to how to best approach server side programming of Office documents, the old approach was typically around automating Office on the server but this did caused problems with instances of Word and Excel hanging around in memory etc...

Well help may be at hand, check out the Server Side Programming section at

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_vsto2005_ta/html/OfficeWhatsNewInVSTO2005.asp

and

http://msdn2.microsoft.com/library/h7eb01hx(en-us,vs.80).aspx

Many thanks Bob (from Kaz in Adelaide) for reminding me of the link!!

Cheers, Dave