icypyro :
Here's the thing about your decision: The 8350 is in all honesty a wonderful CPU, don't be discouraged if others tell you it's not worth it. Logan over at teksyndicate did some benchmarks and found some really surprising results about the 8350.
http://teksyndicate.com/videos/amd-fx-8350-vs-intel-3570k-vs-3770k-vs-3820-gaming-and-xsplit-streaming-benchmarks
Also, if you're going for nvidia for the CUDA cores, okay. But if you're only going for nvidia for the sake of going nvidia, then don't. The radeon 7870 is about neck and neck with the 660 ti, even though it's 50-70 USD cheaper. The 7950 dances circles around the 660 ti, with it being in the same price range. The only viable reason to go mid-range nvidia is for CUDA cores for video editing, etc. Also, going for SLI on lower end cards is usually not the best idea in the world.
All I see is the AMD chip barely keeping up in most of those benchmarks when it's running at significantly higher clock speeds. Go into the BIOS and press about 3 buttons to even up the clocks on those Intel chips and then watch them walk away in every game.
I don't understand all these comparisons of unlocked chips performed at stock clock speeds. AMD clocks their chips higher out of the box because that's the only way they can compete. That's why they use stupid amounts of power. Clock for clock the 3570K would win every time. It's not even close, even in threaded games.
Also, don't go with an AMD GPU if you have any intention of adding another one for Crossfire or SLI down the road, or if you play games that can take advantage of PhysX.
And dirtyferret, the reason it gets brought up so many times is because there is still debate going on from all the misinformation being spread around, primarily by AMD fanboys. There is a reason why Intel dominates Tom's "Best CPUs for the Money" month after month, they simply are better for gaming. At least in the $170+ price range.
AMD products are good and have their uses, but gaming at ~$200+ isn't one of them. This is coming from someone who owns many AMD products and hopes Steamroller will give me a reason to upgrade my 2500K as Haswell sure hasn't.