Unhook any extra drives.
Leave ONLY the DVD drive and the Hard Drive you want to install Windows to.
It's also possible that the SATA connection you are using requires a driver disk. If so, try a different SATA chipset if possible (different color).
If you're STILL stuck, take out the hard drive and hook it up to a different computer to see if it is working.