Thanks for the suggestions guys but still, nothings working. The cable is as short as I can make it and I triple checked to make sure all the wires are in the right place and that there are no short circuits or anything. The LPT settings are all correct in the BIOS (it's enabled and set to SPP/Normal mode) for both the computers I'm trying this on. I've tried it with resistors and diode, no resistors and diode, and no resistors and no diode for both computers. I have the 360 hooked up to my outlet and the video cable plugged in (but not connected to a TV or monitor) - I've tried it with the 360 turned on and also turned off (even though it shouldn't make a difference). Also, when the diode is hooked up, it's at the 360 motherboard end, not the DB25 female end, as recommended. When trying to read my NAND NandPro cannot detect my flash. I've ready somewhere that I need a really old PC with Windows XP on it for it to detect the 360 through LPT port - however, one of the PCs I'm using is really old and has Windows 98 on it - I'm going to reformat the HDD for it and put XP in it and see if that works.