OK... I've looked and looked and looked and I can't find any information on creating a COM add-in for MapPoint using VB.NET (or any .NET). I've seen Chandu Thota's article titled "Programming with MapPoint 2004 using the .NET Framework" ( http://www.mp2kmag.com/a103--chandu.....mappoint.html ) but that is just information for automating MapPoint within a .NET application. I've followed the instructions in Microsoft Knowledge Base Article 302896 "HOW TO: Build an Office COM Add-in by Using Visual Basic .NET" ( http://support.microsoft.com/default.aspx?kbid=302896 ) which seams to describe creating a .NET COM addin but when I try to use that addin in MapPoint I get an error that my DLL is not a valid office addin. I know it can be done apparently gpxExchange ( http://homepage.mac.com/donreith/gpxExchange/ ) is build using .NET. I have quite a bit of experience in MapPoint addins in VB 6.0 ( http://www.hypercubed.com/projects/coordex/ ) but VB.NET is new to me. Any help is appreciated. I think this is a topic ripe for a MP2Kmag article.