I know Microsoft is trying to make everything .NET, and they have there is a Visual Studio .NET for Microsoft Office thing, but I mean, it is a PITA if you want to try to make managed code work with MS Office. I would like to make some add-in’s for Outlook, but I want it to be totally managed code, and you can’t do that because you have to add in the COM objects for outlook. I have a book that I have been reading for my own edification titled “Programming Microsoft Outlook and Microsoft Exchange 2003“, by Thomas Rizzo, and it is a good read, but I just wish I could use all .NET assemblies and stuff instead of the the COM Objects. Maybe in the next version of Office you will be able to use totally managed code to create add-ins. I know in Whidbey, they added in the WebBrowser control, a managed code version of the Browser Control in VB 6.0.