Thoughts before I buy

This is my current build that I am looking at getting. After weeks of reserach I have finally come to a conclusion on what I want to get, and this is it.

http://ca.pcpartpicker.com/p/AMl5

Please tell me what you think, or any sugestions on anything I can change.

Thats a pretty nice build and you can buy it just like that and go have a good time with that combo.

Have you looked at the XFX550? It comes with a larger 5 year warranty and a stronger 12v rail with quality guts and it costs about .25 cents more then the CX600, here: http://ca.pcpartpicker.com/part/xfx-power-supply-p1550sxxb9

The GTX660 is properly good card, but for the $220 it is right on the line with the HD7870 which is a slightly better performing card. Here this HD7870 is about $7 more and will give you 5-10% better gaming performance for that slight cost increase: http://ca.pcpartpicker.com/part/xfx-video-card-fx787acnfc

Here is a quick reference bench of the GTX660 vs HD7870: http://www.anandtech.com/bench/Product/548?vs=660

Here is also another Tomshardware link comparing the GTX660 and 7870: http://media.bestofmicro.com/T/W/352292/original/AVG-Perf-HIGH.png

You can leave your system just the way it is and go to town with it and you will have fun, but for that $7.25 more you get a more powerful PSU with a bigger warranty and a slightly better performing card as well. Of course if you want we can change your entire system and give you more graphical horsepower by removing your case and dropping the 8350 for something else etc.

I would love to go the AMD route on the GPU, the issue with that is I want to game, and edit. What sucks is that the AMD is useless for editng, while Nvidia's Cuda tech is very useful for editing. So for that reason I will take a few fps hit so that I can edit better.

I don't to cheap out on the CPU, which is why I am getting a higher end 8350. I know I could go cheaper, and then more money into the GPU, but I believe the 660 will do a a very good job at gaming and editing. 

I was going for the 600W becasue the 8350 is more power hungry, and I want room for upgrading later. But will my loss of 50W by very significant if I got the XFX? Will it be enough? I also want to overclok in the future, and at that time I will get a better CPU cooler, but I want to make sure I have enough power.

The total watts is really not the end all for a power supply, here check out these two pictures: http://www.pcchip.hr/wp-content/uploads/2012/11/xfx-610x337.jpg

http://i137.photobucket.com/albums/q227/lafaller/CorsairCX600.jpg

The CX600 has 40amps/480watts 12v rail, the XFX550 has 44amps/528watts 12v rail. The XFX550 is the better psu of the two, the CX series psu's are great deals when they are on sale. The 550 will give you more room for a OC despite the 50watt total loss, heck judging by the CX600 specs it is more of a 500watt psu then a 600w.

It is completely up to you, if you want i can give you a few links to reviews of these PSU's.

You have convinced me. I switched up to the XFX. Looking at parts, I was always worried about the corsair PSUs anyway. The just didn't stand out to me, but they seemed like the best deal.

Sometimes they are great deals, often the CX430v2 goes on sale for $25 which is a insane great price for what you get. When it is not on sale though, it stands on the same price range as other PSU's which offer far more for your dollar.