(This isn't anything that will help an end user, but perhaps might help the admin(s) get to the bottom of this.)
Specifically, the biggest lag is in the retrieval of a customized Javascript script called "widget-remote-script.js" which is retrieved with every page. Here's a retrieval for that file, which, you can see in this case, took about 34 seconds.
jmike@sigh % time wget http://www.youchoose.net/widgets/wid...mote-script.js
--2008-06-01 23:30:54-- http://www.youchoose.net/widgets/wid...mote-script.js
Resolving www.youchoose.net... 76.12.118.35
Connecting to www.youchoose.net|76.12.118.35|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/javascript]
Saving to: `widget-remote-script.js.1'
[ <=> ] 37,303 --.-K/s in 0.03s
2008-06-01 23:31:29 (1.06 MB/s) - `widget-remote-script.js.1' saved [37303]
real 0m34.421s
user 0m0.005s
sys 0m0.010s
Also, the time taken to perform this was almost entirely after the resolution of the host name, so it wouldn't appear to be a DNS problem:
jmike@sigh % time host www.youchoose.net
www.youchoose.net has address 76.12.118.35
real 0m0.014s
user 0m0.002s
sys 0m0.005s
In case there was any doubt, yes, I'm a big ol' nerd.
Please ping me directly if I can help in any way.