I may think you have problem with I/O diskwait. I have a Forum about the same size as yours and after moveed mysql to second server it helps, both server running SCSI 15K.
btw, what liecence are you having? 1CPU or 2CPU? cause i am on trial and about to upgrade my server to clovertown 5310.