Any game with dedicated servers you should get for PC.. It means mods will probably come eventually. Besides, free online play>pay to play online. Though I kind of liked the original Bad Company more though.. It seemed to be more balanced online if you ask me..
Jeimuzu <IBIS> is my name for BFBC2.. Feel free to add me there or talk to me on Steam.
Played a few games with Curdy and Bears the other day, was enjoyable.