Honestly, the original game has so many problems, I would recommend not buying this all. There's a reason why they gave all the expansions (booster packs) away to BF2 players. NO ONE PLAYS THEM.
Also, Battlefield expansions are usually pretty shitty. There's a reason why not a lot of people buy them. They lack content, and it splits the player base for no reason what so ever. The last expansion I witnessed was the 2142 expansion, and it was utterly pointless. 1 new mode, 1 new map, a perk that was good, but people who didn't even own the expansion got it, and 1 new vehicle. Very lame, and no one played the expansion at all. This is no different. I honestly think BC2 will get like 2 more original maps (not current maps with different modes), and that will be the rest of the support for the game. Seriously, DICE does not know how to support a game, just like IW.