I'm starting on BC2 right now and it's pretty cool. The physics for the bullets and cannon rounds are pretty good and more realistic than in BF2 and the destructible environoment is outstanding. Why they didn't include a prone position eludes me because it pretty much ruins the sniper experience. Maybe that will come in a patch someday.
One thing I do like about BC2 is that the helicopters are a lot more fragile and that equalizes things when dealing with those annoying chopper whores who just love to spawn kill.
One thing I most definitely do NOT like is that it's far too easy to detect the enemy what with the little red triangles conveniently popping up all the time.
Oh, yes, the best sniper perch is on top of one of the giant windmills.
Not even the chopper whores expect you to be there and it's a pretty safe place. Jump from a helicopter to get on one of them and just be sure to approach from the side facing away from the blades and then land on the generator housing.