Get the XFX Core 550W, it's 50 bucks right now and is Seasonic made, making it one of the best PSUs on the market. It would be better than the Cooler Master PSU, Cooler Master makes PSUs that are of lower quality. You won't need more than 550W for one graphics card.
You're REALLY going to want to get better memory. Go for 1600 MHz, as performance stops scaling after that speed. It's like 5-10 bucks more, but well worth it.
Get a cheaper motherboard, like a H77 or a B75, if you're not going to overclock, they have most of the features of the Z77 but arent overclockable. The i5 3470 is not overclockable, so why go for Z77? You'll save like 50 bucks.
Use the saved money on a 660ti, I'd say. That's all that I can think of.
If you have a 800-1000 budget get a i5 3450 189 bucks a AMD 7950 279.99 corsair builder 500 50 bucks decent z77 mobo for like 80 120gb SSD plus 2tb HDD 200 8gb ram 35 antec illusion 300 case 35 that's about 870 plus a monitor a little over 1000 you could go super cheap CPU by getting a pentium g850 and a AMD 7870 that would save you 200 bucks