Look i respect both companies but intel core i5 4670k somehow is jus BETTER..example= fx has 8 core whereas 4670k has 4 cores but 4670k is better in benchmarks and performance.. intel is a very experience and succesfull company and since u can see fx 8 core is just no match for intel's 4 cores..man noone can mess with intel's technology.. but u can buy amd's graphics card it is pretty impressive though...IF U HAVE MONEY GO FOR 4670k..IF UR HARD ON BUDGET GO FOR AMD..it's my opinion don't feel sad if ur amd fanboy..accept that intel is just better for gaming..amd is good for streaming and video stuff..
For floating point math, which is you need for games and multimedia, AMD does not even have that many available "cores". First note that the AMD architecture uses modules, each with two integer cores but only one shared floating point unit. So when they say 8-cores, they refer only to integer cores. For highly multi-threaded game or multimedia application, AMD's FX8XXX CPUs will act more like quad-core with hyperthreading. In my humble opinion, for an average user, per-core performance is still the king. It's hard to think of games or desktop programs, besides certain multimedia content creation, that would use enough threads to overload four cores.