Hello, if I am right one difference between the GA-H87M-D3H and the GA-H87M-HD3 is the number of memory slot the first one has 4 slots also it is good to start with 8Gb of memory with a possible upgrade later on to 16Gb just by adding new memory sticks. In my buld close to yours I choosed the GA-H87M-D3H. The i3-4330 is a very nice powerfull CPU with a nice intel HD graphics. Usually 2xSATA cables are included with the board. regards, jbnewbie