Are the drives concatenated as Dynamic disks on Server 2003 ? If so I've seen this with MS SQL 2000 when it tries to re-index a large database.

I want to blame Windows but not sure if it's Windows or the array controller card that is indicating the error and can't keep up. It then takes the drives off line.