I don't know. I got invited to the Beta... for some reason (I think it's because my wife plays BFBC2 a lot) and it's... uhm.... it's competent? It's not bad, but it's generic. After playing it and playing BFBC2, it appears that DICE is just making a watered down expansion of Battlefield Bad Company 2 (Which was already a watered down Battlefield 2) and slapping a 50 dollar price tag onto it. I can't judge single player since the beta doesn't have open SP, but I'm not really feeling the necessity to pay $50 for a watered down version of a game I already own.
It's alright I suppose but like I said it really is just the same game, but with less class involvement and Modern Warfare style kill streaks. Even the guns sound the same as BFBC2 and the AK47 uses the same model as the Abakan with a different texture and sight.