Some general things I'd say,
1. i5 2500k and 3570k are ideal for gaming, and honestly most non-professional work in general. Most applications tend to fail in utilizing the threads efficiently, so more than quad cores is unnecessary for anything but specific applications you may need.
2. Ivy Bridge provides a better out of the box experience compared to Sandy Bridge, but on the flipside the latter is in general a better overclocker. The improvements of the new generation processor was simply insufficient in taking any kind of definite lead over the predecessor, aside presumably from certain applications that specifically benefit from the changes.
3. On the nVidia side of things, one of the better card manufacturers is EVGA. They don't usually have an all too fancy or awesome cooler, but they apparently offer a nearly unprecedented customer support. I'd suggest the
EVGA GTX 670 here, as I've gotten a good impression of it from what I've seen of it. Additionally, it uses the reference design PCB, which is pretty much a must if you want to later down the line replace the cooler, ie for watercooling.
4. Is there anything in particular that drives you to pick the motherboard you chose? The P8Z77 Deluxe doesn't have any huge amounts of features off the top of my that you can't get from one of the slightly 'lesser' boards.