Looks like you are planning to over clock your CPU? If so, you will need a better than stock cooler. Something like the Cooler Master 212 evo for a slight over clock will work. All your components will work fine together, the PSU is a bit over kill, but it allows for another gpu later. And I think you meant 3570 on the CPU, is that with or without the K? If you can add a SSD, I think you would really like it, But it is not necessary.
I would get the xfx psu over the corsair cx, it's a quality psu made by seasonic and it's cheaper, and has better capacitors, the cx series is the entry level series of the corsair psus, also you don't need 750W, a 500W psu will do, the 7870XT is a better option that the 660 gtx, since it's a better card for the same price, that case is decent, but the corsair 200R offers quality and good cable management for less.
You don't need the z77 motherboard for a locked cpu, the asrock h77 pro 4 mvp has everything that you'll need and the i5-3470 will have the same performance as the i5-3570, both with the igp.
Since you have a hdd and dvd drive, get a ssd with 128GB.
Yeah, the only advantage you get with the 3570 is either if you are using its graphics chip or if you get the 3570k for overclocking. If you aren't overclocking, stick to the cheaper CPUs because you'll get the same performance out of them.
I wont be Over clocking but it was the 3750k i was going for - i was thinking having the 750 watt psu encase of any upgrades ?
If you don't plan to overclock the i5-3470 will suit you, it will have the same performance as the i5-3570k at stock, the xfx 550 core edition will do for any single future cards that might come up(even for the geforce titan), it has amps/juice for any single high end gpu(single gpu on the pcb).