Where did you get Windows 7? If you burned the DVD yourself, burn another at 4x speed using ImgBurn.
Try install from a USB flash stick. Best method is to install UltraISO trial, on File tab open ISO, on Bootable tab write Disk Image, Format, Write.
Unnplug all other HD's and peripherals. Boot DVD, wipe the target HD:
SSD / HDD : Optimize for Windows Reinstallation
Then choose Custom Install, use Drive Options to partition and format before install.
If further fails, test your RAM using memtest86 CD for 5-6 passes. Then test your HD using maker's diag/repair full CD scan:
Hard Drive Diagnostics Tools and Utilities (Storage) - TACKtech Corp.
Check for latest BIOS version update. If current, reset the CMOS:
Clear CMOS - 3 Ways to Clear the CMOS - Reset BIOS