There are many ways to achieve this.
You can use a Global Site Selector (GSS) that will monitor each site and direct the client the site of your choice.
You can also use a couple of loadbalancers.
Or you could use both GSS and loadbalancers.
You should contact a Cisco Sales person and explain everything you have and everything you need for a perfect solution that fits all your requirements.
Gilles.