re: firewire is far from dead
firewire is the basis of the HAVi group
HAVi group a consortium of electronics developers (sony, mitsubishi and 6 others i can't recall) determined to produce a new singe wire home A/V standard.
the concept is you run one firewire cable from your cable box to your dvd player, to your receiver, to your TV, daisy chain style. plug in one device to a wall socket, and that single wire transmits data and power.
the other concept of HAVi, despite single wire, is to have a unified GUI, where you plugin a new HDDVD player, and your television (which would act as the primary UI) detects the new device and puts an access icon on the screen and already knows all of it's capabilities. what's more the API is java so anyone who can write JAVA can create new UI's for their devices.
there's actually a really good book out there calle HAVi example by example, where they take you through building a TiVO like time shift application.
so you see firewire as a standard isn't dead, there is just a huge amount of effort in having new devices not only support firewire in hardware, but also have the software and discoverability aspects complete as well. from what i have read many in the HAVi consortium are waiting for the third generation of firewire, because it supports greater distance of cable.
USB just isn't meant to do any of that, it's a simple low bandwidth bus architecture that has been forced to become high bandwidth to satiate peoples "need for speed" and combat firewire (see we're faster than firewire!).
btw mitsubishi and rca already have several televisions and VCRs with HAVi compliance, sony's playstation has a 1394 connection and all DVcameras too.