In the UK especially ready made 20x2 cables are also available for the Raspberry PI GPIO along with classic IDE look 20x2 sockets and other connectors. Classic IDE (pre UDMA) doesn't need fancy cables so they work fine including UDMA capable devices in normal modes.
SCSI is always a bit more fun - is that 50pin, 25pin, 68pin, 80pin, or centronics, or lvds, or.... (and don't forget to turn on the device at the end of the chain first....)
It always amuses me when the kids bitch about there being too many USB cable types. They have *no* idea 8)
Alan