For realism, I agree with Arma 3. Heavy on simulation side than anything.
BF4 is the far better game. More modes, weapons, varied maps and vechicles as a bonus. Its also more team based game so its very recommended if you find a group that takes advantage. Its had its issues since launch but many of the known issues have been fixed (finally). If you have the hardware for it, PC is best followed by PS4/Xbox One. I personally don't recommend PS3 or Xbox 360 version as I feel you don't get the complete package.
CoD I say is only for the kind of person that likes really fast and twitch based combat. I personally don't find this game enjoyable anymore as I'm convinced the code of any of their previous games is identical to the newer ones but with a different skin.
__________________
Yea... yea I got an M(azda)3.... <.<
*work in progress*
|