mistake in article
At the other end of the scale is SuperTalent's SuperSpeed USB 3.0 SSD. which is expected to come in around $70 for 64GB
The linked article claims this price for the 16GB item
OCZ has a sub-$100 SSD offered as a netbook, laptop and desktop hard drive replacement. It only comes in a 32GB capacity for now, using multi-level cell (MLC) NAND, and has a SATA II interface, TRIM support so it works better with Windows, and poor-to-respectable performance. The read speed is up to 125MB/sec with writing …
Your HDD will produce better peak streaming transfers, but I doubt it will come close to the access time on an SSD. For random IO, the SSD will likely be better, hence it is probably a good choice for a system drive (at a low enough price point 2 in RAID0 will be a possibility)
Yes if you are streaming GBs of data to an empty drive.
Now do a compile - where you are seeking to 1000s of possibly fragmented, small files, spread all over the disk - in your build tree, in the compiler directories and temp.
Install visual studio + your src on even the slowest of these and you see an amazing improvement.
The article asks "SATA or USB for SSD drives?". Frankly, this isn't even a valid question until USB supports some form of DMA.
Unlike PATA, SATA, Firewire, SAS and every other internal mass storage standard, USB does not have any form of Direct Memory Access and relies heavily on the processor for it's data transfer, the more saturated the processor, the more your transfer rate capacity suffers.
USB is great for consumer level where most computer systems are severely overpowered for the demanding task of checking email and/or facebook so a bit of overhead for transferring data from a mouse, keyboard and maybe a USB flash drive and/or a printer is flat out ignorable.
However, when you're using your system for more demanding tasks and require more data throughput the additional cycles required begin to make a larger impact from an already taxed processor.
End of spiel.
"There's a question mark over whether we need both SATA II and USB 3.0 for SSD interfaces, and if one predominates which one will it be?"
If USB 3.0 has the same or similar CPU destroying ability that USB2 has then SATA will be the winner by a country mile.
Have you tried to write large amounts to a USB HDD while using the same PC for other stuff?
The performance is ridiculous and and completely negates the benefits of the however many hundred megabytes per second transfer speeds that are claimed by the theoretical technical specifications.