Well, for one thing, your page makes a LOT of separate HTTP requests. If you don't already have it, install the YSlow plug-in in Chrome, open your site there, then click the YSlow icon in Chrome's toolbar. This will give you all sorts of information. Once you address those issues, if it's still slow, then you might have to start looking on the server-side if it's slow DB queries or whatever.