For the past few days I have been using a small cheat. It is a free cheat and 100% undetectable from punkbuster.
I am using an aimdot.
It is a relatively small feature. No chams, no wall hack, no auto aim. Just a small dot in the middle of my screen. No program needs to be installed, no third-party application downloaded. It was acquired free of charge based on some input of members in the BC2 forum.
All I needed to do was take a Sharpie, load the game, zoom in with a weapon (preferably a weapon with red dot sight or a sniper rifle), and mark a small dot right in the middle.
Ok, how many people thought I actually cheated?

This has greatly increased my long range accuracy and the milliseconds I save from clicking on the zoom button and making micro adjustments to aim at the enemy are saved. In an intense firefight, this can be a huge advantage. I can no-scope shotgun slug blasts, pistol shots, and any other weapon I feel like using.
So, see you on the battlefield.