Our company currently has a 6GB SQL Server database running on SQL Server 2008 R2 Enterprise, its a fair size as it stores various documents and files in tables using the IMAGE data type, we also store large amounts of text in tables using the NTEXT data type. We currently have around 30 users on the network at our head office. As a company we are now branching out and looking at setting up regional offices in the UK. We anticipate having around 10 offices in total within 2-3 years. At each branch office there will be around 4-5 users and will be connected to head office be way of a 1MB VPN. Ideally we would like an SQL Server at each of the branch offices with a real-time copy of the database which can be updated from any location and all branches including head office are in sync with a full copy of the database. I am currently setting up our first branch office and have implemented Transactional Replication with Updatable Subscriptions. I am a newbie to SQL replication though and i am wondering whether or not i have chosen the right path to go down... The problem i currently face is that an error is being displayed when trying to updated the database from the branch office, the data types IMAGE and NTEXT apparently cannot be used in this scenario. I am wondering whether we should be using Merge Replcation instead or whether we need to move over to different data types. Your help would be very much appreciated.