First off, some cheapo USB cables come with non-standard colors, so do yourself a favor and double-check that this one's ok with a multimeter and a cable pinout-color diagram. (
http://wikiwonka.dolske.net/index.php/Cables )
Ignore the above advice at your own peril. Non-standard cables are rare, but some camera hackers have discovered this a week into trying to get a cable to work.
Second off, the centronics cable is the worst design of the bunch. Stick with it if you must, but beware that it's mismatched pin pitch has caused all sorts of connection heartache in the past, and has even been reported to fry some cameras.
Third off, focus first on getting your computer to recognize that a device is there - this is completely reliant on the +5v and ground connections being ok. You might even disconnect the data ones in the meantime. Double check for solder bridges or cold joints - if in doubt, reflow the joint for 8 seconds. Play with shimming your connector. Do all of this until you can get Windows Device Manager to show "Unknown Device".
Once you've managed to get that far, then move on to the +-data connections, with the same tips listed in the previous step. When Windows reports that it has found a new device called "Digital Camera", then you'll at least know that low-speed communication is working. (File transfers with PV2tool will verify high-speed)