My vote would be build your own harnesses. It really isn't that hard with the wiring diagrams out there. I think the best way is to set up a wire schematic for each component with colored wire and a label tape you can put on the wire and mark with a fine Sharpie.
It is intimidating at first, but figured if I can build an airplane, I can follow a well documented wiring harness diagram and do it myself. Of course if you go that way and you get into the mini d-sub connectors (or reg for that matter), etc, it helps to have the right (and sometimes expensive) tools. Or, have a buddy who has the right tools.