Since everyone are saying go Intel, so I will go advocate for AMD. Here we go...
AMD's 32nm processor Bulldozer(aka Zambezi) was a flop because it was a new architecture compared its previous generation's, Piledriver(aka Vishera) is an update to Bulldozer that fixed all the flaws and problems that Bulldozer in its architecture ever had.
AMD Piledriver-Vishera(Bulldozer 2.0) introduced minor changes in architecture to somewhat flawed initial design of Bulldozer-Zambezi, Piledriver improvements over Bulldozer is about 15% and thus those improvements vastly increased its potential.
AMD offers great performance for the price since their K series processors and Athlon was amazing for its time, a beast. AMD maintains their sockets for several generations of their processors compared to Intel that mostly for each generation has a new socket for it and thus it costs more for upgrading compared to AMD alternative/path ...
Intel's Sandy/Ivy CPU's are better since its a 22nm compared to 32nm AMD's CPU Bulldozer/Piledriver, for its size 32nm AMD's CPU can compete and even outperform a 22nm Intel's CPU while its drawbacks is its TDP and power consumption.
Future wise, AMD will be better. Why? Programs and games are more and more multi-treading focused and we see it already in Crysis 3 where FX 8350 beats i5 3570k and on the same level as i7 3770k while having a 10nm larger architecture compared to Sandy/Ivy brigde.
People must take into an account alot of various factors, designs, architectures, nm size and many other things into calculation and in the end I must say AMD is superior when we take all the factors for it and in some Tom's Hardware forum thread I read that some people that work for Intel were suprised by ingenuity and design of bulldozer/piledriver.
Bulldozer/Piledriver and its future iterations are great for heavy/extreme multitasking and on the same level as Intel's Sandy/Ivy bridge processors in games and in future better.
Next processor from AMD is Steamroller(Bulldozer 3.0) will be released in Q4 2013 and will have a considerable or even huge leap in performance since its architecture will have numerous improvements and produced in smaller 28nm production process.
Intel's Haswell will introduce some minor improvements and will be produced in a 20nm process so gap betwen AMD and Intel will not be 10nm like now but now 8nm.
All 8th generation core's will use AMD's GPU's while PlayStation 4 use's an AMD's APU(CPU+GPU) while its rumored that Xbox 720 will also have an AMD's APU or CPU and a GPU. This eight generation console war is ruled by AMD and we don't see Nvidia nor Intel.
PlayStation 4 and Xbox 720 will have an 8 core processor inside, this means that games will utilize more and more core's and be more multi-threaded, programs will be more and more focused on multi-threading since single-threading is hitting the limit and more core's are needed. Also Intel's HyperThreading is only usefull in synthetic benchmarks and has no real impact in games except some programs and thats all, its basically what Physx is for Nvidia. Just adding another reason to buy their product with feature that no one uses really...
AMD is really future proof when you look what they offer, their sockets last for years and they now have an 8 core(4 module) processors that are really future proof for literally years. We will need to wait for a decade to see games or even programs that can use more than 8 core's, so this is my two cents here
So its on and off topic, I am just giving the more complete and bigger picture !
I hope you enjoyed my post/response, thank you for reading in advance...