Battlefield 3, yeah. It's a hard game to get to grips with, and you'll probably be **** for a good while. It's far, far better than COD in terms of teamwork. Everyone has to do a job for the team and you don't all run around the map like headless chickens; you stick with your team or squad (unless you're a sniper) and you all make your way to the objective. If you're carrying med kits or ammo boxes then you'll be expected to provide for your team mates when they're running low or the people with headsets will shout at you. It's pretty overwhelming at first with all the stuff you have to pay attention to, but once you get used to it it's fun as ****.
You're selling it to me!