never mind Update

Solution
Main issue that I see is your PSU
Its not 80+ certified, lacks active PFC, and only has a two year warranty which isnt a good thing. The warranty tells you how reliable the manufacture thinks their unit is. The really good units have a 5 or 7 year warranty, the average ones usually have 3, to only have a 2 year warranty speaks poorly of the quality of the parts.

I would go with a better PSU brand, Cosair (not CX series), Seaasonic, or Antec are all well-rated
Main issue that I see is your PSU
Its not 80+ certified, lacks active PFC, and only has a two year warranty which isnt a good thing. The warranty tells you how reliable the manufacture thinks their unit is. The really good units have a 5 or 7 year warranty, the average ones usually have 3, to only have a 2 year warranty speaks poorly of the quality of the parts.

I would go with a better PSU brand, Cosair (not CX series), Seaasonic, or Antec are all well-rated
 
Solution
The PSU is junk. Change it to an XFX, Antec, Corsair, Seasonic

Everything is compatible. I would be a better idea to get a WAY cheaper case and a better GPU.

The NZXT source 210 Elite is a VERY good case and it is quite cheap.

USe the saved money to get a better GPU and 8gb RAM and maybe bump the GPU up.
 


So does that mean that the gtx 660 will not work with my motherboard ?
 


It will still work but it will perform better in a 3.0 slot due to the increased bandwidth
 


so with my current build the power supply will not work or will it work, but there will be more risk ??
 


Everything you listed is "compatible" we are just trying to help you optimize your hardware so 1. you don't waste your money on poor quality parts, and 2. you can take full-advantage of the hardware you listed
 


This is false. It will perform EXACTLY the same. Even a 780ti cannot fully use a 3.0 port.
 


Fair enough, for a 660 it won't make a difference
 


For ANY GPU it will not make a difference.
 


Oh ok sorry it wasn't clear to me just wanted to be sure.

 


I'll have to do some research because I thought that the 3.0 interface yielded some increases in performance when compared to the 2.0.

Thanks for the correction
 


Yes, it is compatible. The motherboard is an Matx board not a full sized ATX so even though it will fit correctly it will look a bit goofy in such a large case. But, to answer your question, yes it will fit.
 


Ok thx man everyone thx you guys answer so fast.
Just last question the motherboard that i chose only has a limited amount of pin that i can connect the case fans too.
i heard that you can plugin the case fans to your power supply is that true ?
 



http://www.overclock.net/t/1188376/hardwarecanucks-hd-7970-pci-e-3-0-vs-pci-e-2-0-comparison Nope. Sometimes 2.0 even performs BETTER. We cannot utilize the extra bandwidth with current GPUs. It is similar to having 2gb Vram on a low end card like a 7750 or gtx650. It does absolutely nothing and sometimes even hurts performance.
 


Interesting.Ill take a look, so why all the hub-bub about 3.0...marketing B.S.?
 



Correct. Marketing BS. In 3-4 years we will MAYBE be able to use it. Hell, modern cards in a 1.0 slot only lose like 2-4% performance.

Like I said, the same reason you can buy a low end GPU with more than 1gb Vram. Marketing. The 660ti had a big scandal about this. All the manufacturers made the normal 2gb version and then EVGA released the special 3gb edition for extra price. This 3gb card actually performed significantly worse than the 2gb ones because of all that Vram sitting around and the card not being powerful enough to use it.
 


Thanks. That's why I come here, to learn
 


what if i go with the cooler master k380 then will that fit in all my hardware ?
It only has 1 intake fan on the front and one for my CPU but i will repleace that one with a better quality fan is that good or not ?