Just finished the single player mode on Bad company 2, and it left me a bit disappointed considering how much I loved the first one.
It seems that they have taken an tip from the makers of Modern Warfare and spent all their time concentrating on the online aspect, and given us a single player game that is way too short, with the levels being nowhere near as expansive as the first game, with a lot more of a linear route from A to B.
Also, even on the hardest difficulty level, its pretty damn easy.

Factor in that the humour is not as evident and that there is no explanation of why they dont have the gold they 'stole' in the first game, and the teaser of The Legionnaire surviving isnt followed up on, and it leaves you somewhat underwhelmed.

All that said though, but it is still a fun game, and the online is great. I just wish they had kept the meat on the bones that was in the first game.