Call of Duty: Modern Warfare 2
-relatively faster online match start. compared to Call of Duty 4: Modern Warfare, however, and taking into account the
lobby wait, the CoD 4 is ~ 30-40 seconds faster. The MW2 faster net code comes at the gigantic price of almost double
the lag, sudden game lobby crashes, no punkbuster, cheaters, etc.
-heavily kill based game for the lone player. Killstreaks are obvious sign that this game was meant for people who just
want to jump on and kill as many other players as they can. very little team work involved if any.
Battlefield Bad Company 2
-relatively slower online match start. compared to CoD 4 and MW2 load times seem a bit longer but this comes with
game stability, very little lag, dedicated servers, punkbuster, and very very VERY few cheaters.
-heavily team based game. you must join a squad if you want your TEAM to win. There really is no I in team. There
are squad bonuses for repairing, healing, spotting, etc.
All in all I think if you will only get 1 get Battlefield Bad Company 2 if and only if you want to cooperate with a team.
Otherwise get MW2 however be wary that the lack of dedicated servers imbalances alot of players because of host advantage
All in all...Call of Duty 4: Modern Warfare F.T.W
