A fair game. Multiplayer is awesome.
Battlefield: Bad Company is a game that promises amzing destructive environments and it sure does promise. Nearly everything can be blown up or destroyed in some way. Trees can be shot down, walls can be blown out of the side of buildings. Blowing up stuff has never been this fun.
The single player campaign lacks in how short it is, but the funny characters and environments make up for it slightly. It definitely could have been longer.
But what really shines in Bad Company is the multiplayer. It is a blast. You can man tanks, humvees, howitzers, snipe from afar, man a rocket turret, and much more.
All in all, Bad Company is a good game. I wouldn't recommend buying it unless you want the fun multiplayer experience.