Okay, I have 3 PCs on my desk at work.
Two get used for virtual PCs, the third runs Office/etc.
The one on the left is a Dell GX280 with a 3 GHZ PIV, XP and 2 GB of RAM. It’s got an ST340014AS drive.
I consistently get right about 1.5 MB per second on writes to this disk.
I notice that “Enable write caching” is turned off for this disk.
Should this really bring the disk down from 25 MB+ per second to 1.5-ish MB per second?
Get the latest BIOS update for your hardware. I had this problem with an HP laptop and it would occasionally rear its head until they updated the BIOS.