on PS3 - CoD Ghosts or BF4 multiplayer?

Been itching to play a FPS again and after canceling my PS4 pre-order bundle with BF4 I have options again.

Call of Duty reviews seem to say same old same old while BF4 seems to have overly big maps for older consoles (and appears to have some bugs looking at the forums)

I loved Battlefield Bad Company 2, though I pretty much only play rush mode. I wasn't so big into BF3 especially after they made it a chore to just jump in an play a regular server game of Rush (too many customized servers).

Played Black Ops 2 and got to the max level (55?) before deciding to call it quits to focus on other games.

Basically wondering if I should steer clear of one or the other (or both)