Originally posted by: bgeh
i would go usb 2.0 because
usb 2.0-480mbps(60MB/s)
firewire-400mbps(50MB/s)
minus the controller overheads and (in theory)usb 2.0 will still be faster
Too bad theory fails miserably here.
In real life Firewire is almost twice as fast in max transfer rates. The problem is the USB 2.0/IDE bridge chips out there. They are simply slow. Some Firewire chipsets are also slow, but the Oxford 911 chipset is very fast. Most enclosures these days seem to advertise Oxford 911, even cheap enclosures. In my case with my average speed 7200 rpm drives my Oxford 911 enclosures give me well over 30 MB/s in real life. The real life reviews I've seen of USB 2 enclosures have shown that they can only barely break the 20 MB/s mark. I've seen reviews of Firewire have it approaching 40 MB/s. Thus:
Firewire (Oxford 911): ~ 35 MB/s
USB 2: ~ 20 MB/s
Plus with Firewire, you don't need any drivers either on a Mac or a PC. Ie. With XP and OS X you simply just plug in the Firewire drive and it works. If you have both Firewire and USB 2 ports then I'd use Firewire most of the time and USB only when you need to (ie. when there are no Firewire ports on the computer).
The other benefit of Firewire is superior power specs. This is irrelevant for desktop drives, but is important for laptop drives running on bus power. 6-pin Firewire provides enough juice (15 Watts) to power ALL laptop drives, whereas USB and USB 2 (2.5 Watts) can only power some laptop drives - the slower lower power ones. From what I've read on this forum, you're likely going to fail if you try to power an IBM 40 GB 40GNX off of USB 2 power alone, but it works fine with Firewire. (The 40GNX is spec'd to require up to 5 Watts of power.) Who cares? Well, many people do, because when they carry around a second drive for their laptop they don't want to carry an extra AC power adapter. (This is moot however for PC laptop users, since the only laptops with significant Firewire power I've seen have all been Macs.)
What about Firewire 2? Well Oxford Semiconductor is already making the chips, but I have not yet seen any retail enclosure with that chipset. I believe there is a PCI Firewire 2 card available now though.