Here's a link to the latest eConnect10 web service that I use. There's not much to it, it just accepts an XML file and sends it to Dynamics.
This is a VB.NET web service that you mount on the SQL server. You call it with the XML document that you want to integrate and it makes the eConnect call for you. That way you avoid the DCOM headaches.