In my opinion, if you like variety in guns and realistic ballistics in your fps, Battlefield 3 really integrated that nicely. To top it off, they have vehicles that aren’t over-powered and the cover is breakable so you can’t camp for too long. There are still a lot of bitch moves in the game, but none that you can’t take care of. The only drawback is that there’s no hardcore and people have ridiculous amounts of health, like in halo. Except halo is in the future and you have an overshield, while all you have in Battlefield 3 is a Kevlar vest and a helmet.