I just went and picked up copy of Battlefield: Bad Company. There is a bad storm coming through so I only got to play a bit of the single player. It seemed pretty good, although I am really wanting to go head on into the multiplayer aspect of it.