TiVo R240140 140-Hour Digital Video Recorder
It's what TIVO does not tell you that makes it a bad product
I ordered this TIVO for wife's birthday.  Here's what happened:  Hooked the TIVO up and connected it to our phone.  Spent a long time trying and trying to get it through its setup calls, contacted TIVO and was on hold a long while, WHAT THEY DON'T TELL YOU is that you need an analog phone line (Not voice-over IP).  We don't have a regular old phone line, so the only thing we could do is go to the neighbor's.  The TIVO got its initial data, then needed to sit for 4 hours to process the data.  The TIVO technician told me to have the TIVO box make another call to upgrade its firmware.  This could not be done until AFTER the 4 hour data processing (which they did not tell me).  So I went back to the neighbor's house the next day and had the box call TIVO again and update the firmware.  The new firmware could not be used until the box reset itself and it needed to wait until 2 AM to do this.  On day 3 I finished the TIVO box setup and brought it back to my house.  It would not work because the neighbor's cable was not the same as ours.  After another call to TIVO they said that I would need to get my TIVO hooked to my computer network and repeat some of the setup.  And, incidentally they don't bother to include any kind of network adaptor with the TIVO box.  I downloaded the list of TIVO compatible wireless network adaptors and checked in COMPUSA, Best Buy, Radio Shack and Target.  Interestingly enough TIVO seems to have forgotten to mention that you can't really find the network adaptors except at their website (so another 4 hours blown).  Everything thus far with the TIVO box has been a really unpleasant experience.