Nope it definitely isn’t normal, it turns out another domain on your apache was running this: http://www.gnucleus.com/gwebcache/ which is a p2p thing for caching popular websites or something like that!
He’s taken it down now, but the problem is gnutella users are still trying to access it on the network. So he’s getting a lot of traffic. Of course that should be no problem, since all he’s returning is a 404 error. The problem is though, the requests being sent are HUGE (whole websites I think?). So even though his site is basically down, your apache keeps getting all these requests and it takes a long time just to read them and is getting bogged down. It should get better in time as the requests stop coming in though…
What I did for you just as a temporary thing for your meeting is copied your whole website to http://wwww.dreamhost.com/kbt/ which you can go to if there are problems still with your site’s speed tomorrow.
I’ll keep it up through tomorrow. I did notice a bunch of missing pages on your site… I hope that’s known by you!