You can do it with SQL replication, but in my experience it is an exotic and somewhat problematic technology.

Are your server's geographically separated?  What is the need for having 3 copies of the data?