This is an increasing trend that many companies are reaping the benefits of in many ways. A few such examples are for their customers and employees in different areas are able to have the fastest transfer rates whether it is to place an order, receive e-mail attachments and other data transfers crucial to business operations. Another huge benefit is that businesses who have servers in different geographic locations are much less likely to be affected by man made or natural disasters of every kind. A good example is during Hurricane Katrina, many datacenters and thus businesses went off line for days as a result and many suffered huge financial losses which could have been avoided. We always recommend to cluster and make the different servers redundant because several servers in different locations with different copies of data, settings etc.. can be a large headache. The idea solution is to combine servers in different locations with clustering to avoid downtime and increase performance.