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.
I want to transfer data , video , pictures & music. Which is faster USB 2.0 or Firewire ?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic