So what I want to know is if all this parts are compatible, what else should I buy (coolers, fans, cables,etc), and also if someone has a suggestion about replacing one of this parts for another one that works better and is around the same price I would appreciate it. Thnx
everything you have listed is compatible.....the only thing i have in question in the power supply because it doesnt list what kind of pci-e connectors it has. The 6970 requires a 6pin and 8 pin connector. That's what you need to find out. Try looking on their web site. As long as it has 2x6+2 pins you will be good. If you want to crossfire in the future you will need 4x6+2pins. I dont know much about patriot mem....i would go with g skill. If you are not planning on overclocking then you will not need a cooler. if so look for one that matches your cpu socket type and make sure u check reviews and demensions to make sure it will fit in case.
your mobo only needs 1x8pin cpu power connector....that comes with 2. Just use one of the 8 pins and you will be good. Not really sure why they sell will 2x8pins and 2x4 pins. Makes more sense to me to sell with 1x8pin and 1x4pin just in case the consumer switches motherboards in the future. Long story short.....your good.
6970 is a high end card....6990 would be considered extreme at the moment. If you are not on a budget someone just told me that the 560ti's in sli mode would own anything in the near future...they run about 240 a piece....but honestly the 6970 should do good things for you. Also look in to crossfire 6950 and 6850 and determine if that could also fit in your price range.