I just picked up BFBC2 for 40 bucks (regular edition). I then opened it up and had a VIP code, which I thought only Limited Edition versions had. But hey, I am not complaining.
I hope you enjoy it, because no one I know did. I bought it within the first week of release, and haven't finished it because of boredom.