Microsoft Azure consists of a vast amount of datacenters worldwide, but which datacenter is actually most responsive to your location(s)?
Here are some really nice web tools that allow you to check latency and speed test against various Azure Datacenters.
https://azurespeedtest.azurewebsites.net/
If you are using Amazon Web Services try this one: http://awsspeedtest.xvf.dk/