mclovits :
I agree for the most part. Though if I were you and you intend to play games with that system, I'd get something like an 8350 or 3570k. If you get a 6300, I'd overclock it a bit to squeeze some more performance out of the cards. Also, if you can afford it, a 680 or 7970 will offer similar performance and be more efficient but that's not a huge deal.
That is a good point. Try going for this instead:
GTX 670 (a little weaker than gtx 680/sli 650ti boost) but, with the money you save you can get a better processor like the 3570k, or fx 8350 which will make it to where in the future (700 or 800 Nvidia series) you will have room to upgrade without needing a cpu upgrade.