You know, the demo on xbox LIVE "apparently", so I heard from friends, was AMAZING! The ratings were 10/10's for LOTS of companies. And apparently the game is Sick too! Ever played it? I haven't.
Battlefield: Bad Company 2 is one of the best game I have ever played. Unlike some of the other FPS game (Modern Warfare 2) in Battlefield: Bad Company 2 you need to work as a team to win. If you try be Lone Wolf you may get 1-3 kills before you die and it will harder to be Lone Wolf later on. If you do work as team and play your class role you will get a lot of kill and points. Also Single Player is epic and funny.