That's an ancient paradox.Intel or Amd, Intel vs Amd topic are almost everywhere around the internet.
First this one is misinformation : "Go With Intel If You are getting a nvidia card or if you are planning to buy a amd graphic card then go with amd processor" Nvidia and Intel nothing to do together, they are different companies, rivals and of course one of them produces Cpus while the other one is focused on Gpu technology.If you can make a good cpu&gpu combination there won't be any restriction, no bottleneck, no performance downgrade.Intel and Amd processors have different architectures, Intel always been focused on performance per core policy, so they are still following this path because they are basically successful.Amd however, relies on multicore computing since Phenom processors, then Bulldozer and Vishera showed up, both of them followed the path of Phenom;but they could not bring performance while gaming as Intel processors do.
The reason behind this idea was basically started with Ps3, some people started a rumor about "future of cpus will continue with more cores per processors" that rumor evolved and turned into a large snowball and now here we are at 2015 there are only few games actually gives multicore support above 4 cores, oh some of them even don't support 4 cores too, you do the math.However when it comes to software, rendering/encoding-decoding/streaming in short multicore tasks, Amd processors begin to show up with reasonable prices.Simply because they are engineered for it, they can be overclocked, so it will bump up the speed (well i do not recommend o.c while rendering) and can finish the projects faster.
So if you want to build a nice gaming rig you can choose i5 from Intel side from 4440 to 4690k, they won't let you down, they are sharing the same architecture with their older brother i7.Sadly there is no alternative to i5 at Amd side, you can go with Fx8350 which can bring more performance above Fx4300 or Fx6300.
If you want to build a gaming rig with media encoding/rendering/live streaming/multi tasking you can go with i7 processors. I7 family also divides into 2 different groups: I7 processors with current gen pins (which changes with every new gen) and I7 Extreme or High performance processors (which uses Lga 2011 and requires different motherboard) If you wanted to take advantage of more core power, you can choose these cpus, though be warned they are expensive than the other processors in the market.Processors now you can rely on Extreme families are (Ivy Bridge-E 4930k, Haswell-E 5820k, 5930k and 5960x) Haswell-E requires DDR4 rams to operate while Ivy-Bridge E or 4930k or 4960x can operate with DDR3 ram, since DDR4 is a new technology ram prices are quite high, so if you wanna start a build like this you can either go with 5820k or you can buy 4930k, also these processors still soldered rather than thermal paste.
Also for the enlightment: Amd and Intel both has 6 and 8 core processors, even if they operate at same frequencies, let's say 4.5Ghz they won't give the same performance.Reason behind this again lies with Intel architecture, of course they are really expensive compared to Amd.
Of course i'm not saying Amd processors are worthless, they are doing a good job on their own.If you are on a budget buy em.Otherwise, Intel still offers the best.