'cache:http://joelrunyon.com/two3/an-unexpected-ass-kicking -> http://webcache.googleusercontent.com/search?hl=en&outpu...
Sorry about this. Didn't think the site was going to get hammered like it did.
My current home page, http://canonical.org/~kragen/, benchmarks at 4000 requests per second with ab on localhost. That's roughly a thousand times the load you were under. This is not because our server is a thousand times faster than yours. (It's a dual-core 2.4GHz Celeron, running Apache.) This is because your server is doing a thousand times as much work as it needs to in order to serve that page.
If you haven't already, install W3 Total Cache or WP-Supercache.