Something else to consider about all this Ultra ATA stuff....
The speeds quoted for throughput in the ATA specs on IDE drives is burst speed capability of the internal controller and the cache and is usually only for a sustained time period of 3 milliseconds.
Real world throughput and actual, maintained read/write speeds will get no where near the listed speed capabilities.
I have a 5400 RPM ATA-66 hard drive in one system and a 7200 RPM ATA-100 drive in another. Benchmarks for drive performance are nearly equal in read and write performance for both drives. The reason is that most reads and writes are for data and files that far exceed what the internal controller or cache holds and takes a lot longer than 3 ms to transfer.
The biggest performance gains for read/write speeds has more to do with the rest of your system (i.e. processor, memory, bandwidth, 16 or 32 bit FAT, etc) and how you have your hard drive partitioned and if you keep it defragged.
Real world performance for most IDE drives will usually run around 6-10MB per second of sustained throughput. Some top-end systems may exceed this a bit, but usually not. Burst speed, or cached read/write performance will be quite high, but does not reflect actual useage.
If hard drive speed is a very important factor to you, then you should consider a SCI drive setup, and if you really want speed, then start thinking of a RAID array. These are, however not really necessary for the average home user.
Be very careful with IDE RAID setups as the majority of these controllers are software, not hardware based (basically any IDE RAID controller that costs less than about $150 is software based) and can cause a huge load on your processor. Striping 2 IDE drives via this method will usually get you a slight performance gain, but IMHO not enough to justify the cost. Hardware based IDE RAID controllers are expensive, and in real world tests really aren't any faster than a single IDE disk in your system. Hardware IDE RAID is really designed primarily for redundent (i.e. secure) data storage, not speed.