Yes, threads like these are very, very common. Also, nearly all of them have a single point of weakness - "headphone for gaming".
It doesn't work that way, really; any good headphone that is liked for it's music playback, that doesn't have a super-strange emphasis on bass (like sony xb-500 or whatever) or "lacking somethingsomething", it'll be more than good for gaming.
There's two things to keep in mind. One, game devs are lousy when it comes to sound. it's often super-compressed to horrible bitrates, there's still your basic artefacts of "popular"-style compression (popping, loudness, shallowness). Try listening to game soundtracks (the ones from the actual game's data folders, not the accompanying OST disc), you'd be surprised how bad it sounds on it's own.
Two, a lot of games don't care how sounds will play. There's oversaturation, overlapping, there's by design a lack of anything you'd call a "balanced mix & spread". You mentioned battlefield 3. I've seen it played, and frankly what it sounds like is "trrratatatatatarattrttrtraatatatata bang bang trtatrtrtatrtrtr". It's not a musical pleasure, it's just noise. And for playing back noise - no offense - you can take any headphone that mulches on the basic levels of audio representation.
My advice - if it is for gaming and "movie trailer music" (BWAAAAAAAAAAM... BWAAAAAAAAAM... BWAAAAAAAAAM), then just look at the nearest sennheiser/logitech/turtle beach gaming headset, wiht a mic and all. It's made for gamers, it looks cool, it will let you chat online easy, and it makes some kind of a sound. That's all that most AAA games need. To go deeper and look for "audiophile"-class headphones, you really need to be into music in the first place. If you are worried about spatiality - knowing where the enemy is by sound - then any headphone will be better at that than the typical 2.1 speaker systems on the desk next to the display. You will have a slight advantage by default. Likewise, no matter how, no headphone can substitute a properly balanced 5.1 / 7.1 surround speaker set-up, no matter what it advertises. It can come close, sure. You can get used to it, learn it. Regardless, it will always be a tiny disadvantage. Do you care about something that's nearly unnoticeable?