If one is not overclocking, then Intel is your best bet...one can "drop and forget" those cpu's. very reliable.
If one is on a budget, amd. I have the 8320 under an h100i and with mantle, Im yeilding great results with bf4 (radeon hd7970 btw).
But your asking for a BUDGET pc that you will not have to over clock, then I would of course suggest the amd fx8320 or 8350; BUT the i5 3570k and a good little mobo would be ideal, (i feel), if you can find some deals...
If i could find someone that would trade a 3570k and a good mobo for my crosshair v formula z and 8320, i would take that trade.
That being said, with amd one might feel more inclined to overclock ...
I personally feel such would not be the case with a nice 3570k
$180 for the...