I have to change the SATA port connection of the HDD every now and then because the pc cannot boot. My other HDD (back up) is not detected. My new video card is also undetected. On-board audio sounds grounded.

Mobo is ASRock NF7G AM2, AM2+ socket.

Any suggested brand? Preferably affordable one. To be used in usual websurfing and bi******* downloads. Sometimes doing simple photoshop.

I saw a gigabyte mobo at around 3K. I am eyeing that.