As everybody else has stated, put your servers where your customers are!
But a few additional things to consider:
The Law:
Locate your server in a country where it is legal to operate your services and ensure that it also meets your privacy requirements. If you accept payments through your website, it might complicate things with tax laws, data privacy laws, and a few other things. For a smaller site, you *probably* won't get into any sort of trouble, but if a breach happens, you could be in a bad situation.
The Services:
If you plan to operate voice services (VoIP), video streaming (RTMP or something else), Game Servers, etc., anything that requires low latency, there is a market in Chicago for Game Servers and VoIP providers.
DMCA:
Is your site obligated to comply with the DMCA? It might be, if you locate it in the US, even if your business is located in a country that does not have to comply.