All of your choices were excellent....except for the motherboard. To be honest, it's a crappy brand, low quality, poor manufacturing. If you're lucky it will work, but for future reference, stick to mainstream brands such as...
ASUS, Foxconn, EVGA, XFX, MSI, and GIGABYTE
Avoid...
Jetway, ASROCK, BIOSTAR, DFI, ECS, PCCHIPS, etc.