I'm getting corrupted images using the Silicon Image chipsets 3512 and 3124. Both are PCI Sata controllers, 3512 having one internal and one external port, and the 3124 having two internal and two external ports(eSata). The drive being imaged is connected to the internal port and the destination drive is connected to the eSata port on the same card. If I image to a USB drive from the Sata controller everything is cool. I'm glad I caught the corruption before I needed to do a restore.