I've had two Tivo HDs working fine for almost 4 years but I know have a problem with one of them. The ethernet port on one will only connect at 10MBs, i.e., when I plug it into to a 10/100 or 10/100/1000 switch, I only get an indicator light for a 10MBs connection. I've tried multiple cables/switches and through process of elimination narrowed it down to the Tivo ethernet port. Since I use streambaby alot, this results in frequent pauses whenever I watch HD (720p) content which is very annoying. I was going to just switch to a wireless-n connection, but then I saw that the tivo wireless n-adapter uses the Tivo ethernet port, not the USB port. So my two questions are: (1) any idea on how to get my Tivo ethernet port to connect at 100mbs and/or (2) are there any USB-ethernet devices that a Tivo will recognize? Anyone have any suggestions? Thanks.