well.... here are some reasons why you should get battlefield bad company 2
Battlefield Bad Company 2
- It has campaign
- It has great vehicles control once your use to it
- All/Most of the houses are destructive
- You can play multiplayer

- You can see the dog tags, ( People's names, the one you knifed)
- It gives you your statics, like how many kills you got with this weapon, and how much distance you've driven
- You unlock more gun as you level and level the following kit..eg: Assault, Engineer, Medics, Sniper,
- When your internet is capped, ( Used up all your internet and it starts to go slow) you can play the campaign and muck around with it
- It doesn't have a kill cam unlike modern warfare 2,
- It has a hardcore mode and a normal mode
- Map packs
- There is a bundle coming out, i think it would be costumes for the soldiers, i'm not sure, but that what i saw in the store
- When you purchase the game from a store, you are likely to receive a VIP code to enter in the store, and you can get free DLC contents from Battlefield Bad Company 2,
- It may be only 1 player and doesn't have co-op, but the multiplayer still tops it off,
*MAG (Massive Action Game) - I really haven't played this game, so don't argue/incorrect me if i'm wrong
- It only contains a multiplayer
- Too much player and if you play it on a old television or your console is old, it might lagg or freeze for you
- If your capped then..... i guess you would be bored for the rest of your life until it a new month, unless you have some other games to play
- More players, more deaths

, lol 256 players in a match, imagine the chances of them camping at your spawn point,
- That all for now, all i know so far
So i would basically pick Battlefield Bad Company 2, or maybe modern warfare 2, but you would get sick of it once there hackers everywhere, eg: prestige hackers
so yeah, have fun picking any above