That isn't bad at all, but I do have a few recommendations.
If you get the i5-2500K, you save $100 and you only lose .1 GHz of processing, along with, 2 MB LvL3 cache. the LvL3 cache is important, but not so much for gaming. The LvL3 cache's use shines in Auto CAD, Photography, etc., because of how the programs are programmed to use the CPU and memory.
Take that $100 from CPU savings and get the GTX 570 (which is about $100 more). You'll get 480 processing cores vs. 336, which equals more horsepower for gaming.
I don't know too much about the efficiency of OEM PSU's, other than, that one shows a 80 plus silver which is good.
Let me know if you have any questions bout my reasoning