Without knowing what you are going to do with your computer my answer is pretty much a guess .
If its a gaming build its mediocre . You are spending way too much on the processor and not enough on the graphics card . If you are gaming at higher resolutions like 1080P then you would be better off with an i5 quad and spend the money you save on mb/cpu/RAM on a stronger graphics card .
If you are building a rig for photo and video editing then the gfx card is probably over kill and will just add noise and power consumption
650 watt should be plenty if you use a quality psu
Went with 750 w psu, samsung drive. Reason I went with i7 is that it is actually cheaper at microcenter than the i5 is on newegg. So upping to i7 even w additional 2 gb of ram and x58 mobo only cost me about 100 over my i5 build.