not trying to be funny but it depends on your definition of "decent", also do you tend to use AA in game.
if it was me i'd be happy with that setup to give me a decent gaming experience.
main problem you have with due to release games is the system specs, never really seem to offer a good guide when you compare it to the hardware is used to generate the in game footage, iirc bf3 was using a 580 gfx card.