Battlefield: Bad Company 2 will receive day one DLC. Speaking to Worthplaying, senior producer Patrick Bach said, "We have an in-game store where you get free content or you can buy new content to the game, so it's a very integral part of the game that we will have a long post-launch campaign. I think people will be thrilled to see what's in that already. On day one, you will get some really cool stuff."
It's still not clear if that "really cool" stuff will be free, for-pay or both -- in the case of EA's usual in-the-box DLC strategy, it would be free to new buyers and sold separately for used copies of the game. You'll remember that during the release of the first Bad Company, EA was actually threatened with a boycott for its (soon abandoned) strategy that would have created an in-game gap between players that spent extra money and those who didn't. Hopefully EA and DICE will be a bit smarter about things this time around.