That will let you connect either the current drive to the PC or the one to which you'll copy the current drive, although going through the USB interface instead of connecting directly to a SATA port on the PC's motherboard will slow things down. So you'll need to have two of those gizmos, or take the cover off the PC case to get to the insides, or you'll need a huge amount of room on the PC's own hard drive to copy the TiVo drive to and then copy from there to a new drive. I wish you had a spare (even temporarily) hard drive at least as big as the TiVo drive to use, and then we could put a 648 image on it and test that in the TiVo and make sure your only surviving problem is the TiVo's hard drive before spending any more money. Once we get it worked out how we're going to hook what up which way to the PC I can tell you which bootable cd to make and how to run the "Xerox'ing" program, and a couple of other tricks. You don't have more than one PC by any chance? And tell me about the one you have--what brand and model motherboard and how big the hard drive is.