QUOTE (newsposter @ Apr 16 2007, 03:32 PM)

So address the disputed points instead of pretending to be all guru-ish......
I daresay that I've probably implemented far more petabytes of storage than you using a far wider variety of technologies.
Disputed points? You didn't even make any valid points. As for your storage implementations, I doubt that. None the less, I'm going to illustrate the vast differences below.
To start, the ATA standard is out-dated. The standard was established in 1986 and was simply revised over and over again to try to keep up to date. The last revision was in 2001 which is 6 years ago. The SATA standard was established in 2003. It's fairly obvious that a standard created within the last 4 years is going to be much more capable and much more adaptable to modern needs then one made over 20 years ago.
The ATA standard has not been revised since 2001 because it is impossible, at this time, using that standard, to exceed the limitations of 133MB/s. The limitations are due to signal timings, electromagnetic interference and data integrity. Something that simply cannot be fixed with a revision of the standard. As modern data throughput increases, ATA simply cannot keep up without creating bottlenecks.
ATA being parallel in nature is also limited to 16-bit. SATA does not have this limitation as it uses 1-bit data signaling.
There is the obvious advantages of smaller cables being used for SATA. Although an single IDE cable can be used to connect two IDE devices, two SATA cables are still smaller then a single IDE cable.
There is also a difference in the supported length for each standard's cables. ATA can sustain IDE cables up to 18 inches. SATA can sustain up to 40 inch cables.
Data transmission power consumption is also reduced. ATA uses sixteen 5V data signals, SATA uses a single 250mV data signal.
ATA is not hot-swappable without special hardware. SATA is hot-swappable.
ATA cannot exceed 133MB/s burst transfer rates. SATA can sustain up to 300MB/s continuous transfer rates.
SATA supports better power management as SATA devices can use 3.3V as well as the typical 12V and 5V found in ATA devices.
SATA natively supports AHCI which ATA cannot support.
SATA supports NCQ, ATA does not.
And by the way, your only argument for ATA, the one about error correction is false. SATA uses CRC error correction to verify data packets, the same method that ATA uses. SATA takes a step up above ATA though since not only does it verify data packets like ATA does, it also uses CRC data verification on command and status packets, which ATA does not do.
There is simply no reason not to choose SATA over ATA, unless the person is, like yourself, completely misinformed.