I bought this cable as my hard drive in my Mac Mini couldn't boot, and I needed a way to copy my data off the drive before I replaced it. So I bought this, plugged one end into my Mac Mini, plugged the other end into my Retina MacBook Pro, booted the Mini in Target Disk Mode (basically just push and hold T while booting and the computer becomes an external drive over Thunderbolt). Not only did it work perfectly, but it was faster than I believed possible. I managed to copy 1.8TB (movies, music, pictures, etc) in less than an hour.
While I bought this specifically for the aforementioned purpose of recovering data, it now is a permanent part of my desk. I highly recommend this cable to anyone with a Mac, as it can be used for so many more things than just data transfer. It functions as an ethernet cable, data transfer cable, video cable (DisplayPort backwards compatible), and can even be used by a MacBook to use an iMac as a monitor. (Not exactly the best use, since if you have an iMac you probably use it as much more than a monitor, but still an interesting feature to have)
Overall, I highly recommend the Apple Thunderbolt Cable. It's a strong (pronounced indestructible by vacuums, animals, and small children), blazing fast, and cool looking piece of technology that I am happy to own. If you are stuck between the two sizes or colors, spend a few extra dollars and get the black 2 Meter cable (6.6 Feet). Especially if you plan on connecting a MacBook with a desktop Mac, otherwise you basically have to sit the MacBook on top of the other Mac which looks both idiotic and defeats the purpose of portability.
Tested with a 2014 Retina MacBook Pro, 2012 Mac Mini, and 2015 Retina 5K iMac.