Do you regularly use Firebug and YSlow?
BTW, you do realise that your page generates 183 http requests, right? Admittedly, only around 30 or so come back to your server.
Just for contrast, my slow blog generates 25 requests, 5 of which are to my server. My fast blog generates 6 requests, 4 of which are to my server.
The front page of your blog runs 10 pages, 4 of which have continuous two-column sidebars. You have 15 articles from your blog on your front page.
You have a very rich and complex site with a lot of great content. My recommendation would be to reduce the number of articles you’re displaying on the front page. The “related posts” that you display for every article on the front page is probably somewhat database intensive - particularly since you have 15 articles on the front page.
You can also maybe save a big query by dumping the recent comments in the sidebar.
BTW, Chitaka RPU’s plugin for selling related products isn’t executed on your server, right?
Finally, as rlparker is likely to suggest, it might be time to put some good indices on your database tables!
What are [color=#CC0000]50DISK50[/color], [color=#CC0000]3DOM50[/color], and [color=#CC0000]1IP1DOM50[/color]?
They’re Dreamhost coupons!