Thanks Richard for the lengthy reply! I wasn’t expecting that. If there wasn’t any slowdown visible on your logs then it most likely is my browser, or simply a bad connection between my machine here in Ireland and your servers (in the States?) I would have suspected my DNS too, except that the status bar was saying, “Contacting host…” which means the lookup had already succeeded.

Sorry for singling out your service in particular, but the important message should be that services provided by remote sites should be loaded at the end of the page, or at least after the main content of the page is loaded.