The pros: 1. Extremly realistic representation of war. 2. Much easier to get to grips with compared to Operation Flashpoint: Dragon Rising (it seems like you can actually hit something this time out), 3. Nice story if taken with a pinch of salt.
The Cons: 1. The story seems a bit “hollywood” as the chances of a war between two superpowers at this point seems extremly remote, 2. There is no characters of note! Characters are either a) incredibly cliche or b) non existant, 3. The AI is a nightmare they suffer from serious mental problems. They sit still while bullets whip up the ground around them and in some cases charge blindly forward with no regards to either cover or incoming fire. Worst of all are the ones who seemingly freeze in their spawn points and are just asking for a bullet in their brains. 4. The healing/respawning of team mates. Your squad mate takes a hit and they start to bleed out. At this point you have to run over and patch them up. If you dont and your squad mate does bleed out then he drops to the ground writhing in agony until either you or a team mate heals him (its worth pointing out that the other squad mates including the medic and the individual in question is not interested in giving medical aid until this point). If that fails and no one reaches him in time then your squad mate is dead and is of no more use to you… Until he magically respawns and the next checkpoint. This seriously impedes taking this game as the realistic portrayl of war it attempts to be.
In conclusion: Was it enjoyable- yes very. Was it believable- Yes if you can ignore squadmate respawns and the awful AI. Should you buy it- I think so at this point in time its excellent value for money. Your dollars could do a lot worse.