With all of today's talk about Call of Duty: Modern Warfare 2 developer Infinity Ward, it might be easy to forget Battlefield: Bad Company 2. Don't. The game is out today for the 360, PS3 and the PC, and is more than solid.
From Matt Keil's review:
"One thing is clear when you finish Battlefield: Bad Company 2: EA DICE has played Call of Duty 4: Modern Warfare, and they learned from it. The sequel to 2008’s irreverent spin on the Battlefield franchise delivers many improvements and takes some cues from Infinity Ward’s juggernaut while simultaneously mocking it. The result is a bit of an odd duck, but an appealing one. "