The FX8350 will be able to play those games and when overclocked you will get a slight performance boost. However if you are not planning on overclocking the 8350 then you can get the 8320 and just overclock that. However in overall terms of performance intel win that one!
Intel has a better performance per core, wich measn that in aplications that use less cores (like games) you get a better overall performance. AMD's are good, they give you extra cores and much more cache per core wich makes it better for multitasking and things like rendering/3d modeling. ( and its also quite cheaper).
Bottom line intel are better for games and amd for rendering/modeling. If you're going for more gaming than anything else intel is the right choice
and you dont really need an expensive MB, spend more on cpu and less on the board, better overall performance, less money.
Or get the AMD FX8350 (which has 8 cores) and invest in a good CPU cooler to overclock it with. I have an FX6300 which out of these CPU's is a baby, but it handles games really well. It depends on your budget overall, if you can get intel get intel.
I only have a 60hz screen so could i go steady over 60fps with the FX? trying to get most perfomance for the cheapest so just wondering.
Just noticed yesterday in bf3 that CPU is running 90-100% all the time and GPU hardly went to 50% so i presume the CPU is the thing holding me back so i could put a little bit more cash into the new CPU if the old GPU can support me for the future?
I was planning on upgrading the GPU too but if upgrading the CPU alone works then i could sure throw an extra 100-200 for the better intel ones. That brings me to another question, if i got 400€ to use, which intel would bring me best perfomance?
EDIT: didnt notice azraels 2nd answer, so basically it goes that if you're on a tight budget you get the AMD but if you got money to throw around its basically intel?