Owners of the Steam version of
Battlefield: Bad Company 2 have a nice surprise coming with the release of the
newest patch: Removal of the game's SecuROM DRM. That update is in addition to a number of other
fixes and changes included in the patch, version 522175, which range from better notifications when failing to join a multiplayer server to the server browser now sorting by lowest ping by default.
The patch for Steam users will come slightly later than it will for those with a retail copy, as it has to go through additional QA testing. It may be wise to hold off on updating for the time being, as there have been reports on the
EA forums of crashing and freezing issues for some users. As the patch is only applied on the client side, and not to the servers, you'll be able to play with others who have successfully patched their game without patching yourself.
Source
More...