It depends on how much data you need to replicate and how often the subscribers need updating. If all 20GB of data needs to be replicated, I would go...
One thing DB2 has that I would like to see in SQL Server is a multi-column IN. But given the choice I prefer the ability to use the T-SQL UPDATE... FROM syntax.