MS DTC is not appropriate for replicating a database for high availability. The issues described in Data Replication for Decision Support also apply for data replication for high availability. In both cases you should use the data replication services provided with your relational database.