You can hook the Tivo up to ethernet too, you just plug in a card. No soldering required. Then you take the drive out, hook it up to a computer and run a special boot disk that sets the card up for you. Its only 10baset ethernet though.

Sean