The First system has Maxtor 7V250F0 drives (250GB). The second system has Seagate ST3500641AS drives (320GB). They are both 7200RPM SATA II drives with 16MB cache and NCQ support.
Have you eliminated the hard drives as being responsible, by testing the Seagates on first system, and Maxtors on second system?