Quote:
Remember that the physical location of the host is irrelevant
I don't agree. The physical location can be important. You will often have a higher latency if the physical location is far away (that makes sence) Let's say you put all your servers in Honolulu and all of your customers/users is located in Iceland. That's a wierd example, but in my case I always choose a hosting provider with datacenters close to my users. There is reason for why Microsoft put server centers all over the world and not one big data center in the US.