It has been a common and unresolved issue of BC2: Multiplayer. It consumes shit load of memory for no reason. BF3 maxed out - stable 30fps on my computer, BC2 lowest settings unstable ~40fps (dropping and increasing) (i am talking about multiplayer on both). Also on BF3 my maximum ping in Poland servers are 50. While playing Bad Company 2 in Poland servers i get 180 ping for no reason.