The disks may be the bottleneck, as you obviously have a good deal of ram and dual processors.. not the fastest, but still not too shabby either.
The best thing to check is to see whether or not UltraATA is setup on your IDE drives. Sometimes even if you have 66MB/s+ drives, they may only be set in PIO mode or DMA mode, hence keeping your data transfer rate at the maximum, 33MB/s.
Typically most providers will configure the servers to utilize the disks properly, but it is always worth checking to be sure. Here is an article that talks about disk performance with linux and how to get some information regarding your setup:
http://linux.oreillynet.com/pub/a/linux/2000/06/29/hdparm.htmlHere are some other useful links:
http://www.faqs.org/docs/securing/chap6sec74.htmlhttp://www.linuxgazette.com/issue79/punk.htmlOf course, upgrading to a RAID SCSI setup will certainly help your read/write times, it may not be the only answer. How large of a database are you running? More than one site? How many users currently connected? Etc...
But that should get you started.