I have a personal project that I'd like to build as an add-in for Microsoft Word 2007. I have prototyped it using VSTO with Visual Studio 2008 and found it surprisingly easy to work with the object model.
I am however worried about deployment of my add-in. I assume users will need Office and .NET 3.5 (with SP1) installed, but will they need anything else? What will happen when new service packs or versions of Office are released?
Also, what tips would you give to developers starting out with VSTO? Are there any third party libraries you use? Tips that make support easier?