
dgatwood
is out. Leave a message.
Also, USB 2.0 intefaces can handle 8 or more simultaneous inputs and unlike Firewire they do not normally experience compatibilty problems with different chipsets.
That last one I disagree with. There are a heck of lot more completely broken USB audio devices than completely broken FireWire devices. If you limit yourself to carefully chosen USB devices, they will generally work well, but that's also true for FireWire devices.
USB devices DO have compatibility problems with certain motherboard chipsets. They aren't compatibility issues with the USB chipsets themselves because there are only a handful of USB cell designs out there and everybody just stamps them onto silicon. That said, the chipset compatibility problems that most commonly afflict USB interfaces are caused by board manufacturers getting the IRQ steering entirely wrong and making the USB ports share an interrupt with the wireless card or the graphics card under the assumption that nobody will be doing anything with USB that requires low latency. It's still a problem of compatibility with a given motherboard chipset, though.
USB also has a pretty significant disadvantage over FireWire for audio purposes because it doesn't have DMA and doesn't support DCL programs. DMA allows hard drives to write data directly to RAM without using the CPU. DCL programs allow the FireWire chipset to control an audio device and copy audio chunks into a buffer without using the CPU. Both of these can significantly affect track count. The higher the channel count on the interface(s) and/or track count streaming to/from an external hard drive, the more USB taxes the CPU.
As for where FireWire becomes necessary, I tend to think of USB as being usable up to about four channels. There are interfaces that will do 8, but these devices are VERY bad. The USB standards for USB 2.0 audio devices were just finalized a few months ago and NONE of the devices on the market (at least as of June) are compliant with that specification.
That means that any 8-channel USB audio device conforms to the USB 1.1 audio specification but uses a high speed bus. The Apple USB audio driver engineers refer to these things as "Frankenstein devices". They're a gross violation of the USB specification, and in terms of long-term compatibility, you should avoid these devices if at all possible. In a year or two, that may change, but right now, proper USB 2.0 audio silicon just isn't out there.