I have been testing this weekend how the LPT cable works, and i must say a couple of things that i hope helps someone
First i did the LPT cable without the diode... i tested it in 5 different PCS (old and new hardware, only 1 of them was a laptop) in every LPT mode.... none of them works
After that... i sodered the diode (1N4148... the same that 1N914) and it worked
This is because i think that the diode is mandatory (not optional)... maybe the diode is needed in some cables (not related to the PC hardware.. but the quality of the cable) im not sure.. but for me without the diode the only thing that i had was a big headache making tests with 5 PCs
---------------------------------------------------------------
I did 2 dumps in 2 differents PC (without turning on the 360) , and i compare them in binary (with ultraedit32) the result was: 0 different bytes between them (exactly the same data)
Then i wrote 1 valid dump that i did months ago... perfect writing... 0 errors
Then i wrote another valid dump... perfect writing... 0 errors
The cable, and the program works perfect in my xenon... 0 total errors in all tests
*I can confirm that the 360 writes the nand in every reboot... if you want to make 2 dumps (to compare them) dont turn on the 360... you can do all in standby
--------------------------------------------------------------
One pic of my install with the diode (for the tests)

After the tests... im sure that this works great

and i soldered 7 pins for easy connect/disconnect of cable
*Some tips to solder the pins-First of all... cut all the 7 pins to the same lenght (you have pins in a lot of PC hardware)
-Some holes are harder than others, because ones can dissipate the heat better (this ones are harder to melt)
-If you are having problems with one of them... use "solder wick" & "flux" to remove all tin
-Microsoft tin is hard to melt... add more tin to melt better
P.D.
Sorry if the pics are too big, i cant find an "spoiler code", please edit this message if neccesary
You can use the pics for whatever