phranque - 11:40 am on Mar 17, 2012 (gmt 0)
have you tried checking how things look in a waterfall chart?
you can do this using built-in developer tools in many browsers such as chrome and safari.
this should tell you which component is taking a long time and you'll see how much is latency and how much is load time.
i would also try things like nslookup and traceroute to make sure it's not a DNS resolution problem or network problem between you and the server.