I hope i'm not contributing to stuff that Brad would consider off-topic. But the subject got on to USB vs. Firewire, just wanted to chime in with some "street wisdom" (that would be Geek Street, by the way
)
USB 2.0 can put up comparable burst numbers to Firewire, even exceed it sometimes. But for *sustained* transfer rates (which is what we typically rely on) Firewire is better. Besides better speed, Firewire has more robust time-stamping of the parsed data.
And that's comparing "basic" Firewire. The latest Firewire probably kills USB 2.0 in all areas.
"Geek Street, the King of the Beat, you seem 'em rockin' that beat from across the street."