Realistic? Duuuuude, you know your games better than that right? Right?
Play BF2, then BF:BC2. BF:BC2 is a console game, which means it's bouncy as anything. So unrealistic it's painful.
BF2 was solid. I can't describe it except BF2 was good. Unless you're playing on a console in which case. xP
Also, while it is a CoD 4 clone, remember that up till CoD 3, the series was a MoH clone, CoD 4 and up became a Halo clone. So really, everything is just a Halo clone masquerading as "realistic" nowadays. While PC gamers scoff at realistic and moan over our lovely comm rosette turning into.. Into.. Ewies.
Also, no offense, but you really need to play Quake 3. Learn how to move, then learn how to aim. The rail gun was good for that.
Now go play BF:BC2. It's easy man, SVU, run in head shotting everything that doesn't move and putting a shotgun shell into the face of everything that does. Was enjoyable right up until that stupid river which kills you if you land in it. -.-
Alright multiplayer though, enough BF2 vets are around that there's a few people who know how to play.