Intel i5 2700k, Gigabyte/Asus motherboard, ATX preferred, 8GB-16GB (Probably only need 8GB) DDR3 RAM, the 6670 you've been recommended is pretty mid range. I have a 5770 and it's not too great. I...