My wife purchased Tivo's home media option for me for Father's Day. The setup has to be the easiest thing I have ever done. No error messages, no config problems, it just worked.
1. Plug in the USB network adapter into the the back of Tivo.
2. Plug the other end of the Cat5 cable into my router.
3. Install Tivo's desktop software. (Shares mp3s and photos on pc)
Very well done, Tivo.