I have a BDC that is multihomed. It has two different brand of ethernet card, with two ip numbers. It authenticates users as well as share printers and files. It also replicates login scripts.
There is one problem. It sees itself and report "duplicate name" error in the event log. No big deal, everything runs smoothly. To get rid of this issue, like itsp1965 says, you have to unbind WINS on the first nic on both Server and Workstation. (located in BINDINGS in the network properties).