If you just see the number USB seems faster but it's client-server protocol and that why it requirtes CPU's permission just like the days before DMA. FireWire is peer-peer protocol so even with 400Kbps insted of USBs 480Kbps is faster. Plus, There is FireWire 800.