This is a very hard question, I have many different favourites games for different reasons. I think I would have to go with Battlefield Bad Company 2 on this one. The gameplay/teamplay of this game was phenomenal. I was part of a forum and we would squad up to play frequently, so I have lots of...