I have reproduced this problem with two different Gigabyte motherboards, first with an EP35C-DS3R and then with an EP45-UD3R.
I have three SATA drives attached and the computer boots fine. If I add a fourth SATA drive, none of the drives are recognized during POST. The computer then freezes...