I'm looking to build my 1st computer and have an idea what I need. I just want to make sure the parts I purchase are all compatible. Can someone recommend brands on the parts I'm looking to purchase and to make sure they are compatible? I'm going with the i7, quad core, very good graphics & good sound card. CD/DVD/Blu Ray player & burner (double decker) 2 slots, Bluetooth capability, will be running 2 monitors, 32 gb of ram, 1 TB memory, and Windows OS.