I honestly don't know much about Foxconn, but I'll say that I've been building my own gaming rigs for about 10 years now, and I trust names like Asus, EVGA, Antec, Thermaltake, Corsair, OCZ, and a few others. I've actually never made a machine without an Asus motherboard, and I've never had any issues really. Do your research on brands, compare prices and get some feedback from people who have purchased and are using the hardware you are considering buying. I use Newegg.com to do most of my buying and they have great customer comments on pretty much any product you would want to buy. For your first build make sure that all of your parts are compatible. Your motherboard needs to be able to support the CPU you want to use and the RAM speed and size you want you use as well. Another common mistake is underestimated the Power Supply you're going to need. Check to make sure than none of you components require a certain amount of wattage. Good luck.