I said this in another thread, I'll restate it here:
I think the trailer is weak. It is intense sure, but it doesn't hit on any of the strong points. No mentioning of the destructable environment, the "do as you please" angle of the multiplayer, the humor of the single player and the chaos that ensues everywhere. If my PC wasn't so damn old I'd be all over BFBC2 in a heartbeat, it's miles better then MW2 in my opinion and the trailer doesn't show it. It mostly caters to the crowd that already knows the game. Joe shmoe thinks: I've got MW2, why should I buy this rip-off?