I've just built myself a small PC and trying to install Win 7, but it doesn't seem to recognize this HDD.
I think I haven't hooked it up properly and I'm not sure what's the right way to do it. I only plugged in the SATA cable that came with the Gigabyte motherboard, there was nothing else. You can see that cable (bright blue) in the picture.
In your picture I don't see a power cable connected to the HDD.