To start I think you need to turn off your overclocking before trying to install the new windows. Sounds like it isn't stable enough to get OS installed properly. Use standard clock settings and try again.
This could also be a RAM issue, try different RAM combinations or borrow another piece of RAM to test install.
Lastly, all manufacturers provide diagnostics utilities and CDs that are bootable. (ie If you have a seagate drive, use the Seagate tools from their website). This will let you run quick and full tests of your hard drives to make sure they are ok.
Try those suggestions, and hope it helps.