I am Nvidia man myself but I suggest that you drop the 560 and go with a Radeon 6950. You will save a lot of money but will have the same performance as the 560. This extra money will allow you to buy the intel i5 2500K which is a BEAST CPU.
To me you should get the 2500K no doubt. Its performance price ratio is unmatched and you can easily overclock it to 4.5Ghz and even 5.0 Ghz with a little more fine tuning.
P.S. the 6950 actually benchmarks higher than the 560 and is much cheaper.