Read up on the firmware issue with late 2009/2010 iMacs as distinct from being distracted by Seagate/WD/Hitatichi temperature cables.
Apple flash their Seagate 1tb hard drives, for instance, with Apple firmware 'AP25'; if you swap out the Seagate for an apparently identical or similar model, having the right Seagate temperature cable won't help you - the hard drive fan will slowly spin up to full speed, meaning you'll have to open your iMac a second time to employ a workaround. The panel's ribbon cables look relatively fragile to me based on seeing pictures from ifixit's detailed strip down; not something you want to be doing often, perhaps. Re the fan issue, though I haven't been there for a few weeks there are workarounds in the OWC blog link above, if you read through the responses there.
Some people reporting success with cables appear to be putting them in the wrong way, apparently causing a short in the same way that the 'staple' short solution appears to work; in other words locking the HD fan at a constant 1100rpm; no matter how hot their HD runs when under stress, the fan doesn't go above 1100rpm. I noticed this on a huge thread on Apple's discussion forum. If the sometimes mentioned 922-9229 optical cable works, I would be curious to hear from anyone who has made their own with parts from Radio Spares, etc; $19 seems like a lot for a couple of wires and a sensor.