No difference whatsoever between SATA cables other than length, color, and connector angle. They're all spec'd the same.
Not true for USB 3.0 cables though. Those cables allow for different power requirements. They are backwards compatible with USB 2.0 devices, and USB 3.0 devices can also be run on USB 2.0 cables, except they'll run at USB 2.0 speeds.