he's right BC2 is super dope, it feels a lot more "real" and shit, crazy shit happens and it actually surprises you and shocks you, like you shoot some douchebag then a jeep's flying at you that gets blown to bits by an RPG just as an apache strafes you and blah blah blah, the sounds and destructible environments are very cool. plus there's bullet drop and you have to lead people so sniping is really cool. there are times where youre shooting some prick across the map and he's running so you have to lead him by like 5 feet, and also aim above his head to adjust for the bullet drop. very sick and satisfying
plus the vietnam pack just came out which is doooope
but yeah i love battlefield and COD, theyre just both good for different things. COD's easier to kill people and run around and stuff, more arcadey (which is good sometimes, much easier to get into)