CPU - AMD Phenom II x4 965
RAM - OCZ AMD Black Edition 2x2g
VGA - ATI HD5770
HDD - Seagate 320g
PSU - Thermaltake 850w
OS - Windows Vista x32
OK I'll start from the beginning. My old seagate HD had a bad SMART error and my CD drive wasn't recognizing CDs so I went out and bought a 320g Seagate and a new LG CD drive. I got home and hooked everything up and it could not recognize the HD. It could read the CD drive because it's an IDE. I'm trying a fresh install of Vista onto a blank HD but it can't due to bios and the computer itself not recognizing a HD connected. I had the ASUS 79xtd mobo and the same thing happened, Geek Squad told me it was a bad mobo so I returned it and bought the MSI board. I took it back to the Geek Squad. I was there for about 4 hours, they tried EVERYTHING, and they couldn't come up with anything. The only problem is BIOS not recognizing any SATA devices. We tried putting in a SATA CD drive and it couldn't pick up on that either. Geek Squad made sure BIOS had the right settings and everything.
I am pulling my hair out here, I have no idea what could possibly be wrong. This is the 3rd mobo I've had, with the first ASUS being DOA, so unless I'm incredibly unlucky with mobos I don't know what else to do. Any help would be GREATLY appreciated. Thanks.