At first I had this idea to make a pogo pin style reader (after having an xecuter 2.3b lite plus chip way back in the day) to be able to sit on the points that you would solder the lpt/usb spi wires to to read and write your nand.
Looked up on ebay for people selling pogo pin headers, and found one that was more than willing to design one that I wanted (2 pieces of 2x4 spear pin headers)
J1D2 and J2B1 lpc holes are actually too close to each other on the boards, so i did have to bend my spears a little bit.
If you have a usb spi, then this might help you save time checking CB values on newer consoles, or even reading/writing your nand. Ive only used this for checking CB values on newer consoles to verify if they are or are not exploitable. Even if you use lpt, this can help save time checking the CB value, but I would highly recommend not trying to read and write your entire nand solderlessly (well, this way) unless you are some kind of crazy surgeon that has patience and very steady hands. Even with a usb spi, it is very risky to read and write your entire nand with a solderless device like this. One twitch in your hands, one sudden movement, and you'll need to redo it.
So you basically just spear the first 2x4 pogo pin header in the correct J1D2 spots, and the secondary 2x4 pin header in the right J2B1 spots. For me this required all hands, so I found a free autokey program, that would give me x amount of time before it automatically hit enter, so you would go into nandpro, type in the command, and leave it there, set the time on the program, hit start, then hold down the pin headers and wait for the timer to hit enter for you and dump the first few blocks for the CB. Its takes some adjusting to get used to, but after a while it grows on you.
If you have an idea to add to this or want to make one feel free. Also using the rj-45 cable and coupler idea was not mine, thats been around here for a while. I'll post up the info for the guy who has these later after class if anyone is interested.